Post Job

Senior .NET Developer Jobs in Stoughton, MA

- 2,247 Jobs
All
Senior .NET Developer
Senior Software Engineer
Software Engineer
Software Developer
Web Developer
Junior Software Engineer
Lead .NET Developer
  • Senior .NET Developer with Architecture & Full Stack Experience - to 165k

    Phaxis

    Senior .NET Developer Job 23 miles from Stoughton

    Salary is 145k to 165k We are looking for a Senior .NET Developer with proven experience in system architecture, design, and development. In this role, you will collaborate closely with cross-functional teams, lead software design and development efforts, and guide the team through complex technical challenges. You will be responsible for building scalable and high-performance applications while ensuring best practices and maintaining code quality. Key Responsibilities: Software Architecture & Design: Lead the design and architecture of complex, enterprise-level applications using .NET technologies, ensuring scalability, performance, and security. Full Stack Development: Develop, implement, and maintain full-stack solutions with technologies such as .NET, C#, Node.js, Angular, and SQL Server. Cloud Integration: Leverage cloud platforms like Azure or AWS to build scalable, cost-effective solutions, integrating cloud-based services and managing deployments. Team Leadership & Mentoring: Provide guidance and mentorship to junior and mid-level developers, ensuring best practices in coding, testing, and design. Code Reviews & Quality Assurance: Lead code reviews and ensure that the codebase is optimized for performance, readability, and maintainability. Collaboration: Work closely with product managers, UX/UI designers, and other stakeholders to understand requirements and deliver high-quality, user-centric solutions. Continuous Improvement: Stay up-to-date with the latest industry trends, tools, and technologies, advocating for improvements in architecture, processes, and tools. Deployment & Maintenance: Support deployment activities and ensure the ongoing maintenance and performance tuning of applications. Required Skills & Qualifications: Proven experience as a Senior .NET Developer or Software Architect, with at least 5 years of hands-on experience in full-stack development. Expertise in .NET (C#) and related frameworks, including ASP.NET, MVC, and Web API. Strong proficiency in Node.js for server-side development and building RESTful APIs. Solid front-end development experience with Angular (or similar frameworks) to build dynamic web applications. Advanced knowledge of SQL Server including writing optimized queries, stored procedures, and performance tuning. Familiarity with cloud platforms such as Azure or AWS, including services like compute, storage, networking, and security. Solid understanding of software design patterns, microservices architecture, and containerization (Docker, Kubernetes). Experience with source control tools (e.g., Git, TFS) and CI/CD pipelines. Ability to understand complex requirements and translate them into scalable, high-performance solutions. Strong problem-solving skills and attention to detail. Preferred Qualifications: Experience with front-end libraries such as React or Vue.js. Familiarity with DevOps practices and infrastructure-as-code tools (e.g., Terraform, ARM templates). Exposure to agile methodologies (Scrum, Kanban).
    $86k-117k yearly est. 4d ago
  • C# .NET Developer - No 3rd parties

    PRI Technology 4.1company rating

    Senior .NET Developer Job 26 miles from Stoughton

    I have a Junior C# .NET Developer role in Providence RI for one of our top tier clients! This role is a hybrid position with 3 days onsite, 2 days remote. We are looking for someone with a passion to learn and expand their skill set on the .NET platform. This organization has a dynamic team and great work environment. Please let me know if you are interested. Responsibilities: Collaborate with the team to develop and evolve a very intuitive User Experience, incorporating input from colleagues, site metrics, and user feedback Prepare technical documentation as required Ability to work as part of a team and work closely with project managers and our consulting team to design, build, and test development projects Provide technical troubleshooting, configuration and deployment for applications and their underlying infrastructure Desire to investigate development issues, resolve problems, and communicate status Prioritize internal development activities along with urgent, often unscheduled, development requests with a high level of urgency and responsiveness Qualifications: Experience in programming C# on .NET Knowledge of MVC development Experience in working with databases (MSSQL, Oracle) and XML Ability to identify business and functional requirements, and actively participate in the requirements, design and build phases Candidate must possess understanding of the software development lifecycle process Candidate must be hungry to learn and be able to pick up new technology quickly High level of attention to detail as well as being a self-starter is required Bachelors degree or equal years of experience. Lori Sklarski Senior Technical Recruiter PRI Technology P: ************ x27 C: ************ F: ************ ******************************* *********************
    $82k-112k yearly est. 3d ago
  • Software / Python Developer

    Boston Va Research Institute, Inc. (Bvari 3.7company rating

    Senior .NET Developer Job 15 miles from Stoughton

    We are a Boston-based epidemiology and biomedical research organization. We are actively engaged in several clinical trials, pharmacoepidemiology, chronic disease epidemiology, genetic epidemiology, biostatistical and genomics research. Our research team oversees study data related activities and Quality improvement activities to improve the way translational research is conducted and clinical care is delivered. The multi-disciplinary center consists of a highly talented group of biomedical researchers, clinicians, epidemiologists, biostatisticians, data analysts/programmers, project coordinators, and informatics team with academic affiliations to Harvard Medical School and Boston University. We are looking for candidates with a service-oriented mentality, high sense of ownership of the assigned tasks and ability to solve problems presented by data. Project Background: Our research group has a full-time Python Developer opening. In this position, you will develop web applications and data science pipelines for our exciting research and clinical operations projects. You will work with a strong, collegial, diverse, and talented team of computer scientists, statisticians, and clinicians at BVARI, the VA Boston Healthcare System, Harvard Medical School, and the Boston University School of Medicine. Why should a Python Developer work at a VA-associated research institute? The VA has the largest integrated medical records database in the United States, with comprehensive clinical information on over 22 million patients (2 trillion+ rows, 22,000+ columns of data), including large amounts of both structured and unstructured data. The VA also has large databases of genomic and imaging data. Working with our group offers the opportunity to execute high-impact projects with large-scale real-world healthcare data that is unavailable at most other institutions. Essential Duties and Responsibilities: Develop web applications using Python with Flask, Bootstrap, and SQL. Create website user interfaces using HTML and CSS. Assist our team of data scientists in developing data science pipelines for use in these applications. Work with team members to gather and refine requirements and implement features. Develop unit and integration tests. Identify and correct software bugs. Create and maintain technical documentation. Participate in code reviews. Build, maintain, and deploy software using CI/CD processes. Collaborate with a range of clinical and research stakeholders. Qualifications and Entrance Requirements: Outstanding Python programming skills and significant software development experience. Experience with Flask or a similar Python web framework. Proficiency with fundamentals of web app development including HTML, CSS, JavaScript. Proficiency with SQL. Experience with developing software for use in clinical care is a plus. Experience with electronic medical record data or clinical databases is a plus. Strong communication and collaborative skills. Ability to drive projects independently with moderate support. Close attention to detail and strong organization skills. The employee must be a resident of Massachusetts upon start date. Please note we are unable to provide work authorization and/or visa sponsorship. Work Environment This job operates in a professional office environment. This role routinely uses standard office equipment such as computers, phones, photocopiers, and filing cabinets. Physical Demands The physical demands described in this are representative of those that must be met by an employee to successfully perform the essential functions of this job. While performing the duties of this job, the employee frequently is required to stand; walk; use hands; and reach with hands and arms. This position requires the ability to occasionally lift office products and supplies, up to 20 pounds. Selective Service If you are male application born after December 31, 1959, you must certify that you have registered with the Selective Service System or are exempt from having to do so under the Selective Service Law. Position Type/Expected Hours of Work This is a full-time exempt position, and hours of work and days are Monday through Friday, 8:30 a.m. to 5 p.m. Travel No travel is expected for this position. Work Authorization/Security Clearance An employee in this position must complete all appropriate background checks at the time of hire and periodic reappointment. Other Duties Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities and activities may change at any time with or without notice. About BVARI We are a highly supportive environment, where culture comes first, and we reward our employees with outstanding benefits and perks, including highly competitive benefits, flexible work arrangements, generous time off with annual cash-out options, retirement matching, and deeply discounted MBTA commuter passes to those who spend the preponderance of their time commuting to the office. Equal Opportunity Employer Boston VA Research Institute, Inc. provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, transfer, leaves of absences, compensation and training.
    $78k-102k yearly est. 5d ago
  • UX Senior Software Engineer (Growth Opportunity)

    Charles River Analytics 4.1company rating

    Senior .NET Developer Job 17 miles from Stoughton

    Charles River Analytics creates solutions and technology to tackle the world's most challenging problems through enhanced AI, robotics, smart sensing, and human-centered computing. Our research and development help advance government programs and discover new possibilities in the commercial marketplace. We are a 100% employee-owned company, encouraging participation, innovation, and responsibility from our entire staff. At Charles River, we take great pride in our success at attracting and retaining talented and creative problem-solvers. Are you interested in being an Employee Owner at one of Boston's Best Places to Work? If this sounds like you, then we'd love to hear from you! This is an excellent opportunity to lead, mentor, and grow a high-performing engineering team to design and develop robust, aesthetic software solutions with a particular focus on user experience (UX) and human-computer interaction. We are looking for candidates that want to continue to use their technical skills while providing technical leadership across projects. You will work collaboratively with a cross-functional team of UX research leads, software engineers, subject matter experts, and customers, using modern web, desktop, and mobile frameworks to architect and develop cutting-edge visualizations and interactions. Your will use your experience to shape the engineering direction in terms of feasibility, ideal technology, optimization, and other system-level details. What will you do? Provide engineering leadership (mentoring, code reviews, task definition and direction, technology selection, architecture definition, process improvement, etc.) across projects that range in scope and complexity Work with Principal Investigators to understand, define, and prioritize technical requirements and track them effectively in JIRA Understand and execute on the entire software development lifecycle (requirements management, development, merge requests, testing, deployment) and mentor junior engineers in their understanding and execution Architect scalable, robust software systems in response to customer and program requirements Build direct, collaborative relationships with our customers and external partners Develop responsive user-facing applications, whether that be with JavaScript, Unity, or other relevant frameworks. Lead technical elements of proposals for new research and development programs What technologies do we use? API/Data Services: HTTP, GraphQL, REST, Swagger, ActiveMQ, gRPC, WebSockets Back-end: NodeJS, Python, C#, Java Spring Cloud/Virtualization: Docker, AWS EC2, VM Ware Databases: Neo4j, Postgres, MongoDB, ElasticSearch, Redis, MySQL, MS SQL Server Development workflow: Webpack, grunt, gulp, npm, yarn, gradle. Documentation: Docusaurus, JS Doc Front-end: Unity/C#, React, React Native, modern Javascript (es6, require, etc.), HTML5, CSS3 Issue Tracking: JIRA Operating Systems: Windows, Linux, OSX Testing: Jasmine, Mocha, Jest, TapeJS, Protractor, NUnit, Storybook Version Control: Git Web Mapping APIs: Cesium, GeoJson, Mapbox, OpenLayers, Leaflet XR Hardware: Oculus Quest, Hololens, HTC Vive or other Steam VR HMDs What do you need? Ability to work in a Hybrid (60%) onsite capacity in Cambridge, Massachusetts U.S. Citizenship Bachelor's or Master's degree in Computer Science, Engineering, or related field 7+ years of professional software development experience, ideally with exposure to the full software development lifecycle. Experience in DoD preferred Willingness to occasionally travel to support customer briefings and integration/test events Experience with (preferably leading) test and evaluation events Familiarity with DevSecOps practices across the entire software development lifecycle Understanding of working with multi-performer teams on large, scale integration efforts Why Charles River? Charles River Analytics is a 100% employee-owned company that thrives on collaboration and values each employee owner. We offer competitive compensation plus bonuses, profit-sharing, and an attractive benefits package. Our benefits include 100% employer-paid medical and dental insurance as well as vision, life, and disability insurance; paid maternity/paternity leave; tuition reimbursement; monthly gym allowance; free parking; generous paid time off; and a casual environment. We are also accessible by public transportation. We offer a hybrid onsite/remote (60/40) schedule with tremendous flexibility. At Charles River, we truly value work-life balance
    $103k-140k yearly est. 5d ago
  • Quantitative Software Engineer

    Brainworks 4.0company rating

    Senior .NET Developer Job 15 miles from Stoughton

    My client, a leading financial services firm, is seeking to hire a Senior Quantitative Software Engineer with strong programming, modeling, and applied math skills, combined with knowledge of equities, fixed income, derivative instruments, or related area. In this key role, the Senior Quantitative Software Engineer (Quant, Fintech) will build analytical models and sophisticated tools to empower researchers and investment decision makers around the world. You will partner with a diverse and growing team of quantitative software engineers, researchers, and investment professionals on various high-visibility projects. This is an exciting opportunity to create best-in-class technical solutions, involving requirements gathering, design, productization, implementation, and optimization. For next steps, please send an updated resume to: *********************** Salary: commensurate with experience Rotational hybrid policy: 1 week remote, 1 week in Jersey City or Boston office Requirements Bachelor's or Master's degree in Computer Science, Math, Financial Engineering, or related subject 6+ years of related software development experience Experience writing production-quality code in financial technology or financial services domain Experience developing software for quantitative investment workflows in areas such as equities, fixed income, derivative instruments, risk management or related area Proficient in Python, Java, C++, or related programming language Strong knowledge of applied mathematics, statistical models, and advanced finance concepts Strong communication and team collaboration skills
    $85k-120k yearly est. 5d ago
  • Software Engineer

    Acro Service Corp 4.8company rating

    Senior .NET Developer Job 23 miles from Stoughton

    We are seeking a highly skilled and experienced Application Developer to join the team. The ideal candidate will have a strong background in Java, Python and JavaScript development, with experience in web frameworks like React, Falcon, and containerization. They will also have a solid understanding of data structures, algorithms, and SQL databases. The successful candidate will be able to design, develop, and deploy scalable and efficient applications, and will have experience with cloud platforms like AWS and Microsoft Azure. Full lifecycle application development. Designing, coding and debugging applications in various software languages. Software analysis, code analysis, requirements analysis, software review, identification of code metrics, system risk analysis, software reliability analysis. Object-oriented Design and Analysis (OOA and OOD). Software modeling and simulation. Front end graphical user interface design. Software testing and quality assurance. Performance tuning, improvement, balancing, usability, automation. Supports, maintains and documents software functionality. Integrates software with existing systems. Evaluates and identifies new technologies for implementation. Maintains standards compliance. Implements localization or globalization of software •Design, develop, and deploy scalable and efficient applications using Java, Python and web frameworks like React and Falcon •Develop and maintain SQL databases •Work with cloud platforms like AWS and Microsoft Azure to deploy and manage applications •Develop and maintain APIs using Python and containerization •Collaborate with cross-functional teams to design and develop applications •Troubleshoot and debug applications using testing frameworks and debugging tools •Participate in code reviews and ensure adherence to coding standards and best practices Must Have: •Proficiency in Java •Proficiency in Python (3.x) •Proficiency in JavaScript •Experience with API frameworks like Falcon •Experience with front-end frameworks like React and Bootstrap •Strong understanding of data structures like arrays, linked lists, stacks, and queues •Familiarity with algorithms like sorting, searching, and graph traversal •Experience with SQL databases •Experience with cloud platforms like AWS and Microsoft Azure •Familiarity with containerization using Podman (or Docker) •Knowledge of testing frameworks and familiarity with debugging tools •Experience working within an Agile development framework •Minimum Bachelor's degree in computer science or related field with at least 5+ years of experience
    $98k-136k yearly est. 3d ago
  • Senior Software Engineer

    Engtal

    Senior .NET Developer Job 26 miles from Stoughton

    We are searching for a collaborative and detail-oriented Senior Software Engineer to play a key role in developing cutting-edge application software. You will leverage your expertise in cross-platform programming to create robust software that interfaces with hardware such as cameras and motion control systems. This position is ideal for a creative coder with a passion for solving technical challenges and crafting reliable, innovative solutions. A strong mathematical background and experience in optics or image processing are highly desirable. Reporting to the Software Engineering Manager, this role requires a mix of self-motivation and the ability to collaborate effectively within multidisciplinary teams. Requirements: Citizenship: US Citizenship or Permanent Residency is required. Responsibilities: Develop application software for instrumentation on the Windows platform. Oversee and manage software development projects. Contribute to engineering consulting projects. Maintain, support, and enhance existing product application code. Create technical documentation, including user manuals for software products. Provide software-related technical support to customers and internal projects. Qualifications & Skills: Bachelor's degree in Computer Science, Engineering, or a related technical field. 5+ years of experience in software development using the Microsoft .NET Framework. 3+ years of experience with at least two additional platforms such as Linux, Python, or .NET Core. Proficiency in developing applications with open-source libraries like OpenCV or LibGD. Strong Object-Oriented Programming (OOP) skills. Experience in instrumentation development; firmware expertise is a plus. Knowledge of optics, photonics, or image processing is a significant advantage. Self-motivated, eager to learn, and enthusiastic about technical challenges. Excellent verbal and written communication skills.
    $91k-119k yearly est. 4d ago
  • Senior Software Engineer

    Apollo Solutions 3.4company rating

    Senior .NET Developer Job 15 miles from Stoughton

    Sr Backend Engineer Python Boston - hybrid working Salary: $170-200k + package + bonus Responsibilities: Design, develop, and support compute platforms both on premise and on AWS Develop design proposals for innovative technical solutions that meet the business requirements with high performance, scalability, and maintainability, primarily using Python Manage software projects from end-to-end including requirements gathering, design, development, testing, project management, and support functions Provide guidance to other team members on development tasks Promote high quality code via code reviews Provide production support for the platform to prevent disruptions to investment processes Requirements: Bachelor's degree in Computer Science, Computer Engineering, or a related discipline Extensive experience working with large, high-performance, distributed systems Excellent software architecture design skills Solid understanding of computer systems architecture Experience designing and developing complex production systems in Python Solid experience with FastAPI/Flask/Django etc.. Proven experience with developing cloud native solutions on public cloud, preferably AWS Experience working with k8s is a plus What you get in return: Competitive base salary Benefits Very high OTE with a solid performance bonus every year! Career progression and development opportunities The chance to work within a challenging and fast-paced environment with some of the best in the field… Sound like you? Please send across your updated resume, and we can arrange a confidential conversation to discuss in more detail!
    $170k-200k yearly 4d ago
  • Full Stack Web Developer for Robotics

    Geisel Software, Inc.

    Senior .NET Developer Job 37 miles from Stoughton

    Job type: Full-time, on-site Experience: Mid Level to Senior Do you want to work at the forefront of technology on complex problems that have never been solved before? Are you interested in being part of a company with a mission to get its software in space? Geisel Software is a fast-growing custom software development company with special expertise in embedded and application software, and a passion for staying ahead of the technology curve. Founded in 2011, we have a long history of delivering tech-forward web/cloud, robotic, IoT, and machine learning solutions. With a client list that includes NASA, Teledyne FLIR, Wyss Institute at Harvard University, iRobot, Medica, and more, we are embracing innovation to solve some of today's toughest technical challenges. We're looking for a hard-working individual to join our team in Worcester, Massachusetts who thrives on challenge and is a proven self-starter. This position will put your problem-solving skills to the test, whether that means tracking down answers on Google, from a colleague, or building a new solution on your own. This posting is for a Software Engineer/Software Developer with two or more years of experience in web development, pay commensurate with experience. In this role, you'll be using web technologies to build interfaces for complex and cutting edge robotic systems. We're looking for someone with a good subset of the skills we work with on a daily basis with a focus more on knowing how software development really works on the web and a passion for learning new development tools, and less a mastery of one specific framework. That means if you're highly motivated and great at writing software, you don't need to have experience in everything we work with, but you should have some good experience with some subset of these technologies. Come join some of the industry's most talented software engineers and help us build extraordinary software. Key for the Role React C++ Python Amazon Web Services Minimum System Requirements 2+ years of experience with Web Development (PHP, Python, AngularJS, React, JavaScript, etc.) Already comfortable on Linux. You can be a Windows/Mac pro, but you'll be doing at least 50% of your development on Linux. You should be comfortable with that. Willing to commute to Worcester, MA. Looking for full-time employment. Full Technical Specifications You're passionate about software development - you've dedicated a career to it, or pursue it even in your free time. Good software foundational skills: CS theory; clean, well-documented code; collaborative style; solid algorithms understanding; mastery of more than one language. An aptitude for learning new platforms and technologies on the fly. We're constantly working on new projects that will push you and keep you always learning new technologies. Able to take ownership of a project and independently architect, execute and troubleshoot it through completion and customer delivery. We work with small teams, our developers have a lot of autonomy. Actively pursuing new knowledge and technologies. If you're a web frontend guru, are you building your backend skills? If you're an embedded developer, are you developing apps for Android or iOS? Here's what we work with regularly Robotic Simulation with ROS, RVIZ, Unreal Engine, Unity, and Gazebo Machine Learning (ML) and Computer Vision (CV) Distributed computing and inter-process communication (IPC) mechanisms Modern C++ (C++11, C++14, C++17, etc.) Python, JavaScript, TypeScript Linux - As a user at least, but other skills are also helpful Embedded Development in C/C++/Rust (Arm or x86) RTOS, Linux device development (Raspberry Pi, nRF5x, ESP32, etc.) Hybrid-Agile design methodologies Hybrid-Agile design methodologies iOS/Android mobile app development TensorFlow and OpenCV CUDA, GPU algorithm optimization What you'll get What you'll get An opportunity to work with the latest technologies across a variety of platforms to create groundbreaking solutions like a web-based interface for a bomb defusing robot and swarming space robots. A fun, exciting work environment with a “by developers for developers” culture focused on results, not politics. An experienced team and mentorship to help you grow in your craft and career. A position with an Inc 5000 fastest growing company offering a full benefits plan, and company stock options. Geisel Software's team members come from diverse backgrounds with their own unique experiences and distinct range of knowledge which inspires creativity and innovation. We are proud to be an Equal Employment Opportunity Employer and are committed to creating a diverse and inclusive environment where every employee is valued for what they bring to the team. Apply Now Apply here and include your resume and a brief cover letter explaining why you think you'd be a great fit at Geisel Software. We'd love to hear about what you've done with technologies we're using, or other projects you've worked on. What do you think you're really good at and why? What have you done outside your current job to improve your craft? Why do you think you'd be a great fit
    $68k-90k yearly est. 4d ago
  • Senior Drupal Developer

    Dexian

    Senior .NET Developer Job 15 miles from Stoughton

    We are looking for an experienced Senior Drupal Developer to join our dynamic and innovative team. The ideal candidate will have extensive experience in Drupal development and a passion for building high-quality web applications. Responsibilities: Design, develop, and maintain Drupal-based web applications. Collaborate with cross-functional teams to define, design, and deliver new features. Ensure the performance, quality, and responsiveness of applications. Identify and correct bottlenecks and fix bugs. Help maintain code quality, organization, and automation. Stay up-to-date with emerging trends and technologies in web development. Requirements: Education: Bachelor's degree in Computer Science, Information Technology, or a related field. Experience: Minimum of 5 years of experience in Drupal development. Proven experience with Drupal 8/9. Strong understanding of PHP, HTML, CSS, JavaScript, and AJAX. Experience with Drupal theming and module development. Familiarity with version control systems, preferably Git. Experience with RESTful APIs and web services. Skills: Excellent problem-solving skills and attention to detail. Strong communication and teamwork skills. Ability to work independently and manage multiple projects simultaneously. Preferred Qualifications: Experience with other content management systems (CMS). Familiarity with Agile/Scrum methodologies. Knowledge of modern front-end frameworks (e.g., React, Angular, Vue.js). Dexian is a leading provider of staffing, IT, and workforce solutions with over 12,000 employees and 70 locations worldwide. As one of the largest IT staffing companies and the 2nd largest minority-owned staffing company in the U.S., Dexian was formed in 2023 through the merger of DISYS and Signature Consultants. Combining the best elements of its core companies, Dexian's platform connects talent, technology, and organizations to produce game-changing results that help everyone achieve their ambitions and goals. Dexian's brands include Dexian DISYS, Dexian Signature Consultants, Dexian Government Solutions, Dexian Talent Development and Dexian IT Solutions. Visit ******************* to learn more. Dexian is an Equal Opportunity Employer that recruits and hires qualified candidates without regard to race, religion, sex, sexual orientation, gender identity, age, national origin, ancestry, citizenship, disability, or veteran status.
    $92k-119k yearly est. 4d ago
  • Junior Software Engineer

    Equiliem

    Senior .NET Developer Job 23 miles from Stoughton

    Software Engineer opportunity in Lexington, MA! *Candidates must be US Citizens and able to obtain a Secret level security clearance* Required experience: -Looking for a minimum of 2 years workplace experience (post-graduate) -Scripting/coding in several languages: Python, C, C++, Java -Experience interfacing with hardware -Experience with Version Control (SVN or Git) -Experience developing in a Unix environment -Familiarity with Object-oriented code design principles -Experience using Matlab -Software User Interface development -Experience applying statistical concepts to data analysis -Experience in test automation -General familiarity with using/standing up databases -Candidate must possess good communications skills: willingness to listen to the needs of engineers and the ability to articulate solutions to engineers in other disciplines. Candidate must be eager to learn new tools to support the testing needs Preferred Skills: -Experience using issue tracking tools (JIRA or similar) desired.
    $67k-90k yearly est. 5d ago
  • Senior Software Engineer (Python/AWS)

    Maris Consulting Groupâ„ 

    Senior .NET Developer Job 15 miles from Stoughton

    This role is with a Maris Financial Services Partner Boston, MA - Hybrid Role - We are targeting local candidates that can be in the Boston office 3 days per week. 12 Month + contract (or contract to hire, if desired) We are targeting a senior software engineer who can get requirements from the business, architect the solution within AWS, deploy to production using Terraform and CloudFormation and then develop code in Python and C# to run within that environment. Overview: The Senior Software Engineer will participate in a high level development capacity on a project building a robust, next gen web apps for an asset management firm in modern technologies. Previous experience in financial services preferred, but not required. Experience working with client facing teams, providing automated workflow solutions and data management tools. Experience and/or understanding of the various domains within an asset management firm (investment operations, performance and attribution, trading etc.) is desired, but not required. Requirements: Senior or Technical Lead level development experience Several years of coding experience in Python. Experience working in an AWS Tech Stack (Terraform, CloudFormation, Lambda, ECS, Aurora, etc.) Some experience with C# is ideal, but not required. Experience building REST API's Experience with CI/CD and Test Driven Development Experience building API's and services for data access and integration purposes. Prior experience working with Amazon Web Services is required. Prior UI experience with React or Node is a plus. Prior experience with the Snowflake Data Platform is a plus.
    $92k-119k yearly est. 2d ago
  • Robotics Software Engineer

    Vecna 4.1company rating

    Senior .NET Developer Job 15 miles from Stoughton

    Job Title: Robotics Software Engineer About Us: We are an innovative technology company specializing in robotics solutions that address complex challenges across various industries. Our mission is to develop cutting-edge robotic systems that enhance efficiency, precision, and adaptability. We are seeking a talented Robotics Software Engineer to join our growing team and contribute to the design, development, and deployment of advanced robotic systems. Position Summary: The Robotics Software Engineer will be responsible for developing and implementing software solutions for robotic systems, focusing on functionality, reliability, and performance. This role involves collaborating closely with cross-functional teams, including mechanical, electrical, and systems engineers, to design and optimize robotic solutions for real-world applications. Key Responsibilities: Design, develop, and test software for robotic systems, including motion planning, navigation, and control algorithms. Implement and optimize software for embedded systems, sensors, and actuators. Collaborate with hardware teams to integrate software with mechanical and electrical components. Develop simulation environments to test and validate algorithms and system behavior. Write and maintain clean, efficient, and well-documented code. Debug and troubleshoot software issues in prototypes and deployed systems. Participate in system architecture design and contribute to defining software requirements. Develop and refine algorithms for mobile robots, including mapping, obstacle avoidance, and voice command integration. Stay up-to-date with advancements in robotics and software engineering, and incorporate best practices into development processes. Requirements: Bachelor's or Master's degree in Computer Science, Robotics, Electrical Engineering, or a related field. 3+ years of experience in robotics software development. Proficiency in programming languages such as C++ and Python Experience with ROS/ROS2 (Robot Operating System) standard packages and deployment Strong understanding of robotics concepts, including kinematics, dynamics, control systems, and SLAM (Simultaneous Localization and Mapping). Experience with sensor integration, such as cameras, LIDAR, and IMUs. Expertise in developing solutions for mobile robots, including mapping, obstacle avoidance, and voice command functionalities. Familiarity with simulation tools (e.g., Gazebo, Webots, or V-REP). Excellent problem-solving skills and the ability to work in a fast-paced environment. Strong communication and teamwork skills. Nice-to-Have Skills: Experience with AI and machine learning in robotics applications. Knowledge of real-time operating systems (RTOS) and embedded systems programming. Background in computer vision or deep learning frameworks. Experience with cloud-based robotics platforms and IoT integration. Familiarity with agile development methodologies. Why Join Us?: Opportunity to work on cutting-edge robotic technologies that impact industries worldwide. Collaborative and innovative work environment. Competitive salary and benefits package. Career growth opportunities in a fast-growing company. The chance to be part of a passionate and talented team shaping the future of robotics.
    $73k-94k yearly est. 5d ago
  • Senior Machine Learning Software Engineer

    Spryte Medical

    Senior .NET Developer Job 27 miles from Stoughton

    Reports to: Senior Director, Advanced Development & Software Engineering The Senior Machine Learning Software Engineer plays a crucial role in leading the design and development of image processing modules for neurovascular OCT and Xray datasets, from initial feasibility investigations to fully developed solutions. The primary focus is on developing Machine Learning (ML) solutions, as well as optimizing code and implementing additional data processing steps. This individual will lead ML initiatives and be responsible for various aspects of the projects, including thorough documentation. Essential Responsibilities Conduct Machine Learning (ML) research to evaluate optimal solutions for the reconstruction, segmentation, registration, classification, and detection imfage processing tasks. Develop rapid prototypes to demonstrate new features and ideas. Following initial research activities, complete the development of optimized ML models for the tasks listed above. Develop pre- and post-processing algorithms to complement ML models, providing comprehensive solutions for image and signal processing needs. Collaborate closely with the software development team. Debug and test code. Help maintain internal software tools and scripts. Follow company standard operating procedures. Create and maintain the required documentation. Participate in code review, and planning processes. Engage in software architecture design, and review meetings. Participate in the evaluation of supporting software, including Software of Unknown Pedigree (SOUP). Supervise the work of other ML engineers. Perform other duties as assigned. Experience & Preferred Qualifications Required A minimum of 8 years of experience with Machine Learning. Experience with medical imaging modalities such as CT, MRI, OCT, and ultrasound. Experience with Machine Learning for image and signal processing in medical applications, including reconstruction, segmentation, registration, classification, and feature detection tasks. Proficiency in programming with Python (or similar languages) and packages such as TensorFlow, PyTorch, and Keras. Experience in the development of traditional image processing algorithms. Ability to use version control systems (e.g., Git). Preferred Experience with multi-threaded C++, C#, Rust, Go, or similar languages. Experience with Qt/QML Framework. Experience with image processing packages such as OpenCV, ITK, and VTK. Experience with JavaScript, Ruby, or similar scripting languages. Experience AWS, Azure, and Cloud solutions. Experience with cybersecurity for medical devices. Experience in Good Machine Learning Practice (GMLP) for medical device development and similar regulations. Educational Requirements Sc., M.Sc., or Ph.D. in Computer Science, Software Engineering, Computer Engineering, or a related discipline, or equivalent work experience
    $91k-119k yearly est. 5d ago
  • Software Engineer

    C2R Ventures

    Senior .NET Developer Job 15 miles from Stoughton

    Leading, Boston-based, quant trading firm is seeking an Execution Developer to join their firm. You will be building the tools, platforms and algorithms that enable investment engines for multiple teams, driving forward their centralized global trading operation Your challenges will be varied and might involve building new execution algorithms, the platforms on which they run, simulation environments, intelligent order routing, connectivity to execution venues and brokers, tools for high touch and quant traders, monitoring capability, post-trade performance analysis and software to optimize all aspects of the trading lifecycle. The Team: The team is currently undergoing a significant investment in order to rationalize the trading capability across multiple teams. The engineering team works exceptionally closely with both the Trading Desk and the Execution Research team in order to design, build and maintain a world-class trading capability. They have trading floors in London, Hong Kong, Boston and New York and are responsible for trading in excess of 5 trillion dollars annually. About you: You will be an expert software developer and ideally understand the financial markets with relevant electronic trading experience in at least one of the asset classes that we trade. You'll be a member of a highly focused team with an exceptionally broad responsibility, so great communication skills and an ability to work as part of a team are a must. In order to qualify: Expert proficiency in Java. Database / SQL skills. Great communication skills coupled with the ability to work closely with both technical and non-technical colleagues. A proponent of strong software engineering techniques and agile methods: continuous integration, code review, unit testing, refactoring and related approaches. Proficient working on both Linux and Windows platforms. Advantageous: An excellent understanding of financial markets and instruments. Experience with FIX is a significant advantage. Experience working closely with Quants and/or Traders. Python knowledge. Experience of front office software and/or trading systems development e.g. in a hedge fund or investment bank. Expertise in building distributed systems with service-based or event-driven architectures, and concurrent processing. Experience of web-based development (TypeScript). Relevant mathematical knowledge e.g. statistics, asset pricing, time-series analysis optimization algorithms.
    $72k-95k yearly est. 1d ago
  • Full-Stack Software Engineer

    Parallel Fluidics

    Senior .NET Developer Job 15 miles from Stoughton

    At Parallel Fluidics, we are building infrastructure to power the next generation of life science tools. As our first Full-Stack Software Engineer, you will create software and tools for Parallel's on-demand manufacturing service, encompassing frontend development, backend development, and PLC engineering. The ideal candidate is comfortable with uncertainty and can learn on the job to develop solutions to open-ended problems. We value individual ability and drive more than experience. Please apply if you are excited to create an outsized impact developing software that produces real-world results while experiencing the successes and challenges of building an early-stage startup firsthand. Responsibilities: Design, develop, and maintain features for Parallel's internal ERP and industrial automation software. Improve and maintain software that powers Parallel's custom-built equipment. Collaborate with the founders and fabrication team to create robust technical solutions. Develop and execute unit, integration, and end-to-end tests to ensure software reliability and quality. Troubleshoot, debug, and resolve issues promptly. Basic Qualifications BS or MS in Computer Science or a related technical discipline, or equivalent experience. 4-6 years of relevant work experience. Solid understanding JavaScript and web fundamentals. Proficient in Go, C/C++, Java, or similar languages. Good scripting skills and ability to pick up new ones. Excellent written and verbal communication skills. Strong organization and time management. Ability to work independently and dynamically in a fast-paced environment. Preferred Qualifications Frontend experience building complex applications using a framework such as React, Angular, etc. Experience building backend services using Node.js. Familiarity with geometric modeling kernels, such as ACIS, Parasolid, or Open CASCADE. We value diversity of all kinds and are committed to building a diverse and inclusive workplace where we learn from each other. We are an equal-opportunity employer and welcome people of all different backgrounds, experiences, and perspectives.
    $72k-95k yearly est. 1d ago
  • Senior Software Engineer

    Softworld, a Kelly Company 4.3company rating

    Senior .NET Developer Job 47 miles from Stoughton

    We are seeking a Senior Software Engineerto lead and contribute to research and product development in cutting-edge engineering disciplines, primarily focusing on software engineering for defense and advanced technology systems. This position involves working in a collaborative and innovative environment, driving technical excellence in software design, development, and system integration. Key Responsibilities: Technical Leadership: Lead the evaluation and design of complex and innovative software architectures. Serve as a technical leader of small teams and act as a scrum master. Mentor and train junior staff on industry best practices and processes. Software Development: Design, write, test, integrate, and debug software primarily in C++ (11 or later)and other languages as needed. Develop software applications for distributed, multi-threaded, real-time, embedded, low-latency, and device control systems. Operate in and develop Linux environmentsusing containerization tools like Docker. Customer Interaction: Collaborate with customers to understand requirements and align development efforts to meet their needs. Participate in external project discussions and contribute to requirements refinement. Research & Innovation: Define problems, conduct research, and develop innovative solutions in fields like DSP, device control, and military systems. Contribute to the development of algorithms in MATLABand advanced applications in RF, Radar, EO/IR, Electronic Warfare, or Software Defined Radio systems. Required Qualifications: Bachelor's degree in engineering (or equivalent) and 15+ years of work experience, or master's degree with 13+ years of experience. Strong expertise in object-oriented C++ development (11 or later). Extensive experience in Linux environmentsand containerization tools (e.g., Docker). Demonstrated ability to develop software for complex systems, including distributed and real-time applications. Preferred Qualifications: Experience with software architecture design. Knowledge of General-Purpose Graphical Processing Unit (GPU)development using OPENCL or CUDA. Familiarity with Cloud Native Technologies(e.g., Kubernetes, Harbor, Helm). Expertise in RF, Radar, EO/IR, Electronic Warfare, or Software Defined Radio systems. ** Due to the nature of the work, a United States Government Clearance is required to be eligible for the position **
    $92k-111k yearly est. 4d ago
  • Software Engineer

    Insight Global

    Senior .NET Developer Job 28 miles from Stoughton

    Job Title: Software Engineer Duration: 6 Month C2H Pay: $55/hr - $62/hr (~$120k/yr) Requirements: Bachelor's Degree in Computer Science or related engineering degree 5+ years of professional software engineering experience (software development and/or programming design and systems management) 5+ years of experience with C# (C++ and C as well) Strong understanding of various communications protocols (TCP/IP, UDP, RS232, etc.) Strong knowledge of version control (Git or Visual Team Services) Experience with design patterns and/or SOLID principles Eligible to receive a SECRET Clearance Preferred Additional Skills Experience with Robotic systems Experience with hydrographic survey planning software Job Description: Insight Global is looking for a Software Engineer to work for a client supporting the Defense/Space sector in Fall River, MA. The successful candidate will assist in planning and coordinating all activities related to requirements gathering, design, development and implementation of client information systems and software applications. The developer will also be responsible for maintaining, supporting and upgrading existing client systems and applications. The candidate will apply proven communication skills, problem-solving skills and knowledge of best practices to work with the Application Development Lead on issues related to the design, development and deployment of client oriented, mission-critical information and software systems. Compensation: $55/hr to $62/hr. Exact compensation may vary based on several factors, including skills, experience, and education. Benefit packages for this role will start on the 31st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law.
    $55 hourly 4d ago
  • Software Engineer (Autonomy)

    Vatn Systems

    Senior .NET Developer Job 37 miles from Stoughton

    At Vatn Systems, we are at the forefront of underwater technology, developing innovative autonomous underwater vehicles that push the boundaries of technology. We are looking for a Software Engineer with strong proficiency in C++, Python, ROS (Robot Operating System), and Linux to join our team. In this role, you will spearhead the development of complex software systems that drive the capabilities of our AUVs. You will be responsible for leading a team of software engineers, architecting robust solutions, and ensuring seamless integration between software and hardware components. Key Responsibilities: Software Development: Design, develop, and maintain software systems for AUVs using C++, C, and Python. Ensure high performance, reliability, and scalability. ROS Integration: Utilize Robot Operating System (ROS) to develop and integrate software modules for autonomous navigation, sensor fusion, and real-time control. Linux Environment: Develop and deploy software within a Linux environment, ensuring efficient system performance and stability. Architecture & Design: Architect software solutions that integrate seamlessly with hardware, addressing the unique challenges of underwater environments. Testing & Validation: Implement comprehensive testing strategies and validation procedures to ensure software quality and reliability in various operational conditions. Collaboration: Work closely with cross-functional teams, including hardware engineers and data scientists, to address technical challenges and enhance system performance. Innovation: Stay updated on the latest industry trends and technologies. Advocate for and implement cutting-edge practices and tools in software development. Qualifications: Education: Bachelor's degree in Computer Science, Software Engineering, Robotics, or a related field. Advanced degrees or relevant certifications are a plus. Experience: Strong experience with C++ and Python, with a track record of developing complex software systems. Extensive experience with ROS (Robot Operating System) for robotics and autonomous systems. Proficiency in Linux-based development and deployment environments. Skills: Expertise in software design patterns, real-time systems, and embedded software development. Strong problem-solving abilities and analytical skills. Familiarity with version control systems (e.g., Git) and Agile development methodologies. Soft Skills: Excellent communication skills, with the ability to convey complex technical information to both technical and non-technical stakeholders. Ability to work independently and manage multiple priorities in a dynamic, fast-paced environment. If you are a skilled Software Engineer with a passion for developing advanced robotics systems, please apply. Vatn is an equal opportunity employer, and we welcome candidates from all backgrounds to apply. We look forward to reviewing your application and potentially having you join our team in shaping the future of autonomous underwater exploration.
    $68k-90k yearly est. 4d ago
  • .net software engineer w2 only

    Compunnel Inc. 4.4company rating

    Senior .NET Developer Job 27 miles from Stoughton

    Job Title: Senior .NET Software Engineer We are seeking an experienced and motivated Senior .NET Software Engineer to join our dynamic team. The ideal candidate will be responsible for designing, developing, and maintaining robust and scalable .NET applications while collaborating with cross-functional teams to deliver high-quality software solutions. This role requires strong technical expertise, excellent problem-solving skills, and a passion for innovation. Key Responsibilities: Software Development: Design, develop, test, and maintain high-performance, scalable, and secure .NET applications using technologies such as C#, ASP.NET, .NET Core, and Entity Framework. Write clean, maintainable, and efficient code following coding standards and best practices. Perform unit testing and integration testing to ensure application reliability and performance. Architecture & Design: Participate in architectural discussions and design scalable solutions. Develop system designs and contribute to architectural decision-making. Ensure applications are optimized for maximum performance and scalability. Collaboration & Leadership: Work closely with product owners, business analysts, and other stakeholders to gather and analyze requirements. Mentor and guide junior developers, fostering a culture of learning and continuous improvement. Collaborate with DevOps engineers to streamline CI/CD pipelines and deployment processes. Troubleshooting & Maintenance: Identify, troubleshoot, and resolve application issues and bugs. Maintain and improve legacy systems while planning for modernization. Monitor application performance and implement enhancements as needed. Required Skills and Qualifications: Education: Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field. Experience: 5+ years of professional experience in .NET development. Technical Expertise: Proficient in C#, ASP.NET, .NET Core, and Entity Framework. Strong experience with RESTful APIs, Web Services, and Microservices architecture. Solid understanding of front-end technologies (HTML, CSS, JavaScript, Angular/React is a plus). Proficient in SQL Server, database design, and optimization. Familiarity with cloud platforms such as Azure or AWS. Experience with CI/CD pipelines, Git, and version control tools. Soft Skills: Excellent communication and interpersonal skills. Strong analytical and problem-solving abilities. Ability to work independently and as part of a team in a fast-paced environment. Preferred Qualifications: Experience with containerization technologies like Docker and orchestration tools like Kubernetes. Knowledge of Agile/Scrum methodologies. Certifications in .NET development or cloud platforms (e.g., Microsoft Certified: Azure Developer Associate).
    $69k-89k yearly est. 1d ago

Learn More About Senior .NET Developer Jobs

How much does a Senior .NET Developer earn in Stoughton, MA?

The average senior .net developer in Stoughton, MA earns between $74,000 and $136,000 annually. This compares to the national average senior .net developer range of $72,000 to $124,000.

Average Senior .NET Developer Salary In Stoughton, MA

$101,000

What are the biggest employers of Senior .NEt Developers in Stoughton, MA?

The biggest employers of Senior .NEt Developers in Stoughton, MA are:
  1. SonSoft
Job type you want
Full Time
Part Time
Internship
Temporary