Remora Jobs
Find JobsCompanies

Filters

Remote

Pay

Job Type

Date Posted

Sort By

Senior Software Developer

  1. Home
  2. /
  3. Senior Software Developer

386 jobs found

Northwestern Memorial Healthcare

Senior Software Developer

Northwestern Memorial Healthcare

Remote

Description: Senior Software Developer responsible for designing, developing, testing, debugging, and deploying applications for Northwestern Medicine. Lead projects, mentor junior developers, and collaborate with cross-functional teams to deliver high-quality software solutions. Requirements: Bachelor’s Degree in Computer Science or related field or equivalent experience. 5+ years of experience as a full stack software developer. Preferred skills include .Net Framework, C#, ASP.Net, SQL Server, front-end frameworks, Docker, and Azure DevOps. Benefits: Competitive benefits including tuition reimbursement, loan forgiveness, 401(k) matching, and lifecycle benefits. Resources to improve physical, emotional, and financial well-being.

RemoteFull-time$1.1L – $1.5L4w agoApply
Selby Jennings

Senior Software Developer

Selby Jennings

Davenport, IA

Senior Software Developer | Hybrid in Davenport, Iowa Position Summary A growing organization is seeking a Senior Software Developer to join its Application Development team. This role is responsible for the design, development, enhancement, testing, and support of enterprise applications that are critical to the business. The Senior Software Developer will partner closely with IT leadership, architects, developers, infrastructure teams, business analysts, project managers, and business stakeholders to deliver modern, scalable technology solutions. This individual will play an important role in application modernization efforts, enterprise integrations, software architecture, and mentoring other developers while helping drive engineering best practices throughout the organization. Key Responsibilities Design, develop, test, maintain, and support enterprise software applications. Translate business requirements into scalable technical solutions. Partner with business and IT teams to deliver enhancements and new functionality across enterprise platforms. Design and implement APIs and integrations that promote consistency, scalability, and reusability. Develop and support applications leveraging modern architectural patterns, including microservices and distributed systems. Contribute to cloud modernization and enterprise application initiatives. Drive continuous improvement in development processes, tooling, CI/CD pipelines, DevOps practices, and release automation. Mentor and support developers while promoting a culture of collaboration, accountability, and continuous learning. Work closely with QA teams to identify, troubleshoot, and resolve defects. Help reduce technical debt and improve long-term maintainability of enterprise systems. Participate in architecture discussions and contribute to technology roadmaps. Collaborate with external vendors and technology partners on integrations and solution delivery. Investigate and resolve complex production issues. Create and maintain technical documentation, diagrams, and support materials. Participate in an on-call rotation supporting production applications and enterprise systems. Required Qualifications Bachelor's degree in Computer Science, Information Systems, Software Engineering, or a related field, or equivalent professional experience. 7+ years of software development experience. Experience working in insurance, financial services, or another regulated industry is preferred. Strong understanding of software development lifecycle (SDLC) methodologies and modern engineering practices. Ability to independently analyze complex business and technical problems and recommend solutions. Excellent communication and collaboration skills. Technical Qualifications Candidates should have strong experience across most of the following areas: Systems analysis, solution design, application development, and technical implementation. Enterprise application development using C# and .NET technologies . Experience supporting both modern and legacy Microsoft technology stacks. Hands-on experience with Blazor, Razor, Entity Framework , and related Microsoft development tools. Development and maintenance of web applications, REST APIs, and enterprise services. Experience designing and supporting microservices-based architectures . Strong understanding of RESTful APIs , integration patterns, and distributed systems. Experience building and supporting Azure-based applications and services . Development of serverless, event-driven, and cloud-native solutions. Strong database experience including data modeling, performance tuning, and writing complex SQL queries. Experience with relational database platforms and enterprise data solutions. Experience building and maintaining CI/CD pipelines and automated deployment processes. Proficiency with Azure DevOps , source control, and Git-based workflows. Experience gathering requirements, evaluating technical feasibility, and recommending solutions. Ability to collaborate with architects, business stakeholders, and development teams on enterprise initiatives. Experience creating technical documentation and system architecture diagrams. Familiarity with reporting, analytics, and business intelligence solutions is a plus. Preferred Experience Enterprise application modernization initiatives. Cloud migration projects. API strategy and enterprise integrations. DevOps and release automation. Mentoring and technical leadership. High-availability, production-scale systems. Insurance platforms, financial systems, or other complex enterprise environments. What Makes This Opportunity Interesting Significant investment in modern technology initiatives. Opportunity to work with cloud platforms, APIs, microservices, and application modernization efforts. Mix of hands-on development, architecture, and technical leadership responsibilities. High visibility role with meaningful impact across the organization. Collaborative team environment focused on engineering excellence and continuous improvement.

On-siteFull-time2d agoApply

Senior Software Developer

Apex Water and Process Inc.

Saint Michael, MN

Senior Software Developer Location St. Michael, MN Description Senior Software Developer WHY APEX WATER AND PROCESS? Apex Water and Process is a trusted leader in water and process management, delivering integrated solutions of chemistry, equipment, automation and services?to help industries reduce costs, maximize efficiency, stay compliant, and optimize sustainability. We simplify water and process challenges for customers with expert support, seamless solutions, and fast problem-solving, so they can focus on running safe, efficient, and sustainable operations. We’re a fast-growing company with a vibrant, team-oriented culture, committed to delivering exceptional customer service and fostering long-term partnerships. At Apex, you’ll find ample opportunities for professional growth and development in a supportive environment. Plus, we offer a robust benefits package, and as a new full-time team member, you’ll start accruing paid time off from day one! Don’t miss out – apply today and start your journey with Team Apex! JOB SUMMARY The Senior Software Developer is a hands-on technical leader responsible for designing, developing, and supporting software solutions that advance Apex’s business and technology objectives. This role will lead the development of production applications and emerging AI capabilities while helping establish strong engineering practices, improve system reliability, and build technical depth across the development team. Working across a modern technology environment that includes custom applications, enterprise systems, data platforms, integrations, and connected equipment, the Senior Software Developer will collaborate closely with IT and business teams to deliver practical, scalable solutions. This position requires the ability to work across multiple technical disciplines, understand how technology supports day-to-day operations, and translate business needs into effective software solutions. ESSENTIAL JOB RESPONSIBILITIES: + Design, develop, test, deploy, and maintain production applications and services across Apex’s technology environment, including mobile applications, backend APIs, microservices, databases, and AI-enabled solutions. + Develop and support integrations between custom applications, ERP systems, data platforms, connected equipment, and third-party APIs using technologies such as React Native, TypeScript, Python, FastAPI, Azure SQL, Azure Functions, Microsoft Fabric, and Azure IoT Hub. + Lead the transition of AI solutions from prototype or externally developed concepts into scalable, reliable, and maintainable production applications. + Design and develop AI-enabled solutions and agents that integrate with business systems, data, and workflows to improve efficiency and automate business processes. + Establish and promote software engineering standards and best practices, including application design, code reviews, testing, continuous integration and delivery, database migrations, release management, and operational documentation. + Mentor and provide technical guidance to other developers through code reviews, collaboration, knowledge sharing, and hands-on development support. + Troubleshoot and resolve complex production issues across the technology stack, identifying root causes and implementing solutions that improve performance and reliability. + Partner with business departments and other IT disciplines to understand workflows, systems, data, and operational needs and translate them into effective technical solutions. + Work across development, data, ERP, integrations, and other IT functions as business priorities and technology needs evolve. + Communicate technical concepts, system capabilities, limitations, risks, and trade-offs clearly to both technical and non-technical stakeholders. + Demonstrate solutions to end users and stakeholders, gather feedback, and incorporate business needs into ongoing development and enhancements. + Create and maintain technical documentation that supports system maintainability, troubleshooting, knowledge transfer, and business continuity. + Adhere to and support all company safety policies and guidelines. + Perform other duties as assigned. REQUIRED QUALIFICATIONS: + Bachelor’s degree in Computer Science, Software Engineering, or a related field, or an equivalent combination of education and relevant professional experience. + Seven (7) or more years of professional software development experience, including significant experience developing, deploying, and supporting production applications. + Professional development experience with Python and TypeScript and/or JavaScript. + Hands-on experience developing and deploying applications within Microsoft Azure, including experience with cloud application services, serverless computing, databases, identity management, and monitoring. + Experience developing or implementing AI-enabled applications, including technologies such as retrieval-augmented generation (RAG), AI agents, workflow orchestration, prompt and tool design, and solution evaluation. + Strong knowledge of SQL and relational database design, including schema management, migrations, and query performance. + Proficiency with Git, pull-request workflows, continuous integration, and automated testing practices. + Experience designing, developing, and integrating REST APIs across multiple applications and business systems. + Strong analytical, troubleshooting, and problem-solving skills. + Excellent written and verbal communication skills, with the ability to communicate effectively with both technical and non-technical stakeholders. + Ability to work on-site in St. Michael, Minnesota and travel occasionally to other Apex facilities and customer locations. PREFERRED QUALIFICATIONS: + Familiarity with ERP integrations, preferably Acumatica or a comparable cloud-based platform. + Knowledge of Microsoft Fabric, Power BI, or comparable data and analytics platforms. + Hands-on use of AI development tools and technologies such as Azure AI Foundry, Azure OpenAI, n8n, Model Context Protocol (MCP), or similar platforms. + Exposure to IoT, connected equipment, or industrial controls, including technologies such as MQTT, Modbus, Azure IoT Hub, or edge computing. + Demonstrated success serving as a senior or lead developer, including mentoring, code reviews, and transitioning consultant-built solutions to internal ownership. + Proficiency with React Native, Expo, FastAPI, or similar application development technologies. + Background in water treatment, industrial, manufacturing, or field-service environments. COMPENSATION & BENEFITS: The anticipatedbase salaryrange for this position is$90,000 - $140,000annually, depending on qualifications and experience. We also offer a comprehensive benefits package including medical, dental, vision, 401(k) with company match, and paid time off. An offer of employment at Apex Water and Process is subject to a pre-employment background check, physical and drug screen. Apex is an equal opportunity employer and prohibits discrimination and harassment of any type and affords equal employment opportunities to employees and applicants without regard to race, color, religion, sex, age, national origin, disability status, protected veteran status, or any other characteristic protected by law. Full-Time/Part-Time Full-Time Exempt/Non-Exempt Exempt EOE Statement We are an Equal Opportunity Employer and do not discriminate against any employee or applicant for employment because of race, color, sex, age, national origin, religion, sexual orientation, gender identity and/or expression, status as a veteran, disability status, or any other federal, state, or local protected class. This position is currently accepting applications.

On-siteFull-time4w agoApply

Senior Software Developer

Sun Communities

Southfield, MI

Senior Software Developer Main Office Overview The Senior Software Developer is responsible for developing and maintaining high-performance applications primarily on the AWS platform, leveraging AI-driven tools and technologies to accelerate development, enhance code quality, and optimize application performance. This role requires a deep understanding of software architecture, modern development frameworks, cloud-native design patterns, and emerging AI/ML capabilities to deliver secure, scalable, and intelligent solutions. As a senior member of the team, the Senior Developer provides technical leadership, mentors and supports other developers in adopting AI-augmented development practices, and promotes best practices in coding standards, software design, and agile methodologies. The Senior Software Developer works closely with cross-functional teams to drive innovation through the strategic integration of AI, improve system performance, and ensure alignment between technical solutions and business objectives. Job Duties + Design and build high-performance, reusable, and reliable cloud-based applications aligned with industry best practices. (Essential) + Identify bugs and align with requirements during debugging. (Essential) + Oversee complex application features and technical designs; analyze, configure, implement and deploy the components required for intricate solutions. (Essential) + Leverage AI-driven tools and technologies to accelerate development, enhance code quality, and optimize application performance. (Essential) + Provide technical leadership, mentor and support other developers in adopting AI-augmented development practices. (Essential) + Promote best practices in coding standards, software design, and agile methodologies. (Essential) + Collaborate with various internal teams to ensure AWS cloud environments support internal needs related to functionality and performance. + Work efficiently and leverage enterprise project management system to communicate progress or blockers promptly. + Produce output that consistently demonstrates pride and quality. + Develop and maintain technical documentation on custom enhancements, integrations, and environments. + Follow established best practices and data governance procedures in development and integration of applications. + Identify and articulate design considerations, trade-offs, benefits, and recommendations for technical architecture. + Participate in team technical architecture review sessions. + Write infrastructure as code using CloudFormation, Terraform, or similar. + Write YAML-based Azure DevOps Pipelines. + Write high-quality unit tests capable of running in automated fashion and in isolation. + Other duties as assigned Requirements + Bachelor's Degree in Computer Science, Information Systems, or related field (Required) + 5 years in experience as a Backend Developer, Software Developer, Software Engineer or equivalent (Required) + 1 year in experience creating and integrating with SOAP and REST APIs (Required) + 1 year in experience creating reusable, effective, and scalable micro service-based applications (Required) + 1 year in experience with JavaScript, Node.js, TypeScript, C#, .NET Framework, and .NET (Required) + 2 years in experience with AI-driven development (Required) + Ability to troubleshoot distributed systems + Enterprise-level understanding of cloud-based applications and services on the AWS platform + Excellent research and analytical skills and ability to translate user’s stated business needs into meaningful business solutions + Knowledge of Application Performance Monitoring + Knowledge of writing infrastructure as code (IaC) using CloudFormation or Terraform + Working knowledge of serverless architectures using AWS Lambda or Azure Functions + Working knowledge of event-driven architecture using SQS, Service Bus, RabbitMQ, etc. + Working knowledge of professional software engineering practices and best practices for the full software development life cycle, including coding standards, code reviews, source control management, SOLID design, build processes and automated testing. + Professional proficiency in SQL and NoSQL + Must have a valid driver's license + Thorough understanding of AI/ML capabilities BENEFITS At Sun Communities, you will be part of an industry-leading organization where you will be challenged, inspired, rewarded and transformed. We place a high priority on our team members, and this is a big part of what sets us apart. We will ask you to give us your very best every day, and will challenge you with interesting work, stretch assignments, a collaborative and supportive work environment and plenty of learning and growth. In exchange, we will reward you with great pay, advancement opportunities, paid time off, great benefits, and flexibility. + Comprehensive Medical and Prescription coverage with 4 plan options so you can choose the plan that best meets the needs of you and your family + Comprehensive Dental and Vision Plans + On-Site Fitness Center + Voluntary Health and Dependent Care Reimbursement Accounts + Life, Accidental Death & Dismemberment Insurance and Dependent Life + Short and Long-Term Disability Coverage + 401(k) Plan with Sun matching contribution + Employee Assistance Program + Identity Theft Insurance + Legal Assistance Plan + Pet Insurance + Tuition Reimbursement program providing financial support to team members who further their formal education + Vacation RV Site Discounts for team members when visiting Sun resorts across the nation + Team Member Perks & Discounts program with hundreds of discounts on things like travel, merchandise, mobile phone service, and more + Up to six weeks of paid parental leave for the birth of a child, adoption, or placement of a child + Paid Time Off including ten holidays, vacation, personal, sick time, bereavement and pay for jury duty Apply for a Corporate Headquarters (HQ)position, located in theMetro Detroit, Michiganmarket today. Join ourTalent Community (https://careers.suncommunities.com/talentcommunity/subscribe/) and exploreCorporate Headquarters jobsat Sun Communities. ACCESSIBILITY ASSISTANCE If you are an individual with a disability and need assistance completing an online application, please contact us at (844) SUN-4343. Alternatively, an email may be sent to careers@suncommunities.com. "Applicant Accommodation" should be included in the subject line of the email. Please note that this phone number and email address are only for those individuals who would like to request an accommodation to apply for a job. US State Team Member Privacy Notice Southfield, MI, US Employment Type: Regular Classification: Full Time Job Reference: 137516

On-siteFull-time1w agoApply
PingWind

Senior Software Developer

PingWind

United States

Location: Multiple Locations Required Clearance: Top Secret Certifications : DoD 8140 certifications Required Education: Bachelor’s degree Computer Science, Information Technology, Information Systems, or a related field. Required Experience: Minimum of 8 years of professional software development experience. Position Description: PingWind is seeking a highly qualified and experienced Senior Software Developer responsible for designing, developing, testing, and maintaining high-quality software applications. This role requires advanced programming expertise, leadership in technical problem-solving, and the ability to collaborate with cross-functional teams. The Senior Software Developer provides mentorship to junior developers, contributes to software architecture decisions, and ensures that solutions are scalable, secure, and aligned with business or mission requirements. Responsibilities: Typical Responsibilities/Tasks: Develop, test, and maintain software applications in alignment with organizational needs. Translate business and technical requirements into scalable and efficient software solutions. Apply secure coding standards and industry best practices throughout the development lifecycle. Provide technical guidance, code reviews, and mentorship to junior and mid-level developers. Lead development efforts on complex projects and ensure adherence to coding and quality standards. Collaborate with architects and project managers to shape technical direction. Participate in Agile/Scrum ceremonies, contributing to sprint planning, backlog refinement, and daily stand-ups. Partner with QA, DevOps, and systems engineering teams to deliver reliable and maintainable solutions. Contribute to continuous integration/continuous delivery (CI/CD) processes and DevOps pipelines. Integrate software components and third-party applications into existing systems. Optimize applications for performance, scalability, and maintainability. Troubleshoot and resolve complex software defects and performance issues. Write and maintain comprehensive technical documentation, including design specifications, API documentation, and user guides. Ensure compliance with security requirements, data protection policies, and coding standards. Support audits, testing, and certification efforts when required. Required Qualifications DoD 8140 Certification Desired Qualifications Bachelor’s degree in Computer Science, Software Engineering, or related field Proven track record of leading development efforts on enterprise or mission-critical applications. About PingWind PingWind is focused on delivering outstanding services to the federal government. We have extensive experience in the fields of cybersecurity, development, IT infrastructure, supply chain management and other professional services such as system design and continuous improvement. PingWind is a VA CVE certified Service-Disabled Veteran-Owned Small Business (SDVOSB) with offices in Washington DC and Northern Virginia. www.PingWind.com Our benefits include: Eleven Federal Holidays Paid Time Off accrued each pay period Parental Leave Three medical plan choices with generous employer contribution Dental and Vision Insurance Company paid Short-Term and Long-Term Disability Company paid Life and AD&D Insurance 401k with competitive matching and vesting schedule Continuing education assistance Short Term / Long Term Disability & Life Insurance Medical, Dependent Care and Commuter Flexible Spending Accounts Employee Assistance Program Wellness benefits include Calm Health app and WellHub gym subsidy (formerly GymPass) 529 College Savings Plan Legal Insurance Pet Insurance Veterans are encouraged to apply PingWind, Inc. does not discriminate in employment opportunities, terms, and conditions of employment, or practices on the basis of race, age, gender, religious or political beliefs, national origin or heritage, disability, sexual orientation, or any characteristic protected by law. Originally posted on Himalayas

On-siteFull-time2w agoApply

Senior Software Developer

Guidehouse

Remote

Job Family : Software Development & Support Travel Required : Up to 10% Clearance Required : Ability to Obtain Public Trust We are seeking a highly skilled, dynamic developer with full stack expertise using Python and JavaScript technologies. The developer will support web and mobile applications used by researchers and clinicians at the National Institute of Allergy and Infectious Diseases (NIAID) in the National Institutes of Health (NIH). This opportunity is a full-time position with Guidehouse and can be remote or on-site at NIH in Rockville, MD. Periodic onsite presence is required, including in‑person new‑joiner orientation in Tysons Corner, VA and occasional onsite team meetings in Rockville, MD. The Senior Software Developer will collaborate closely with PhD-level scientists and subject matter experts to translate complex scientific workflows into reliable, scalable services and to design user interfaces that make complex scientific data and workflows accessible and actionable. Responsibilities include designing and implementing APIs, data processing pipelines, and computational services, developing reusable React components, integrating with APIs, ensuring performance and usability at scale, contributing to system architecture, writing well-tested, maintainable code, and mentoring other developers. Experience with scientific computing libraries, data-intensive workloads, or distributed systems is highly desirable. Applications developed by the team are used in clinical and research settings and development is driven by continued use and iterative feedback from researchers and clinical staff as well as subject matter experts and software development team members. Strong communication skills for this position are essential as the Developer may need to frequently converse with non-computational subject matter experts. What You Will Do : The role will be responsible for creating and maintaining applications and will entail: Participate in a highly integrated software development team working in an agile environment, documenting code, testing code, and tracking tasks Develop new applications as well as extend existing applications; develop new features and customizations that harmonize with existing codebases Find creative solutions to scale the performance of existing analysis pipelines to meet the demands of rapidly growing datasets Collaborate between the project team and internal teams to support enterprise infrastructure to deploy and maintain software Experiment with new technologies and systems as well as prototype solutions for potential integration into existing infrastructure Review and address security vulnerabilities in collaboration with our security and infrastructure teams What You Will Need : M.S. in computer science or related field Key technologies: React, TypeScript/JavaScript, Python, Docker, AWS (e.g., ECS/EKS, S3, RDS), CI/CD pipelines with GitHub Actions Experience/Skills Minimum Six (6) years of Full stack web application development and maintenance experience, including development in Python and React Minimum Three (3+) years of experience working with databases Experience building containerized applications using Docker Experience using GitHub actions Minimum Two (2+) years of experience with Git and code deployments to multiple environments and involving reviewing the contributions of multiple team members Experience deploying and operating software on AWS Experience mentoring other developers and reviewing and providing feedback on other developer’s work Experience developing and using RESTful web services and JSON or XML objects for communication Experience communicating with end users on software development projects; being comfortable explaining complex computational terms using simple language for a non-computational audience Demonstrated experience extending the functionality of existing software; ability to learn an existing body of code and extend it Ability to meet position requirements that include required in‑person activities, such as new‑joiner orientation in Tysons Corner, VA and onsite meetings in Rockville, MD, as determined by program and business needs. Must be able to obtain and maintain a Federal or DoD Public Trust. Candidates must receive approved adjudication of their Public Trust prior to onboarding with Guidehouse. Candidates with an active Public Trust or existing suitability are preferred. What Would Be Nice To Have : Knowledge of terraform Familiarity with SCRUM/Agile development Familiarity with Swagger/O penAPI Experience visualizing complex or large-scale data sets Experience reviewing and responding to security vulnerability reports Background in bioinformatics, genomics, or computational biology The annual salary range for this position is $113,000.00-$188,000.00. Compensation decisions depend on a wide range of factors, including but not limited to skill sets, experience and training, security clearances, licensure and certifications, and other business and organizational needs. What We Offer: Guidehouse offers a comprehensive, total rewards package that includes competitive compensation and a flexible benefits package that reflects our commitment to creating a diverse and supportive workplace. Benefits include: Medical, Rx, Dental & Vision Insurance Personal and Family Sick Time & Company Paid Holidays Parental Leave 401(k) Retirement Plan Group Term Life and Travel Assistance Voluntary Life and AD&D Insurance Health Savings Account, Health Care & Dependent Care Flexible Spending Accounts Transit and Parking Commuter Benefits Short-Term & Long-Term Disability Tuition Reimbursement, Personal Development, Certifications & Learning Opportunities Employee Referral Program Corporate Sponsored Events & Community Outreach Care.com annual membership Employee Assistance Program Supplemental Benefits via Corestream (Critical Care, Hospital Indemnity, Accident Insurance, Legal Assistance and ID theft protection, etc.) Position may be eligible for a discretionary variable incentive bonus About Guidehouse Guidehouse is an Equal Opportunity Employer–Protected Veterans, Individuals with Disabilities or any other basis protected by law, ordinance, or regulation. Guidehouse will consider for employment qualified applicants with criminal histories in a manner consistent with the requirements of applicable law or ordinance including the Fair Chance Ordinance of Los Angeles and San Francisco. If you have visited our website for information about employment opportunities, or to apply for a position, and you require an accommodation, please contact Guidehouse Recruiting at 1-571-633-1711 or via email at RecruitingAccommodation@guidehouse.com . All information you provide will be kept confidential and will be used only to the extent required to provide needed reasonable accommodation. All communication regarding recruitment for a Guidehouse position will be sent from Guidehouse email domains including @guidehouse.com or guidehouse@myworkday.com . Correspondence received by an applicant from any other domain should be considered unauthorized and will not be honored by Guidehouse. Note that Guidehouse will never charge a fee or require a money transfer at any stage of the recruitment process and does not collect fees from educational institutions for participation in a recruitment event. Never provide your banking information to a third party purporting to need that information to proceed in the hiring process. If any person or organization demands money related to a job opportunity with Guidehouse, please report the matter to Guidehouse’s Ethics Hotline. If you want to check the validity of correspondence you have received, please contact recruiting@guidehouse.com . Guidehouse is not responsible for losses incurred (monetary or otherwise) from an applicant’s dealings with unauthorized third parties. Guidehouse does not accept unsolicited resumes through or from search firms or staffing agencies. All unsolicited resumes will be considered the property of Guidehouse and Guidehouse will not be obligated to pay a placement fee.

RemoteFull-time6mo agoApply
Randstad Digital Manual LLC

Senior Software Developers

Randstad Digital Manual LLC

Woburn, MA

Senior Software Developers for Randstad Digital, LLC. Multiple openings. Headquarters: Woburn, MA. Develop, design, enhance, debug, maintain, implement, integrate, and test software and web applications supporting business units and functions, layered architecture, unit test modules, cloud-native applications, data streaming solutions, scalable software solutions, APIs, queries. Confer with programmers and cross-functional teams to coordinate software application delivery. Review code, components, defects, security. Maintain documentation, identify problems, analyze client/user needs, recommend modifications, and formulate validation plans. Use Java, J2EE, Struts, Spring, MVC, Groovy, Scala, Open Source components, HTML, CSS, SASS, JavaScript, React, Polymer, Angular, jQuery, SQL, MuleSoft, Anypoint, Restful APIs, Junit, Mockito, AWS, ECS, EC2, Kafka, Oracle, MongoDB, Appian, MUnit, PowerCurve, Spring Boot, Spring Batch, Microservices, Splunk, Maven, Gradle, GitHub, BitBucket, Jira, Eclipse, Visual Studio Code, SOAP UI, Toad, Insomnia. 40 hrs/wk. Must have Master's degree or foreign equivalent in Computer Science, Computer Engineering, Electronic Engineering, or a related field and 2 years experience in the proffered position, or as a Developer, Software Engineer, Technology Analyst, Programmer Analyst, or related occupation. In the alternative, will accept a Bachelor s degree or foreign equivalent in the specified fields plus 5 years of progressive, post-baccalaureate experience in the specified occupations. Must have at least one (1) year of experience developing layered architecture, unit test modules, cloud-native applications, data streaming solutions, scalable software solutions, APIs, queries; reviewing code, security; using Java, J2EE, Angular, SQL, MuleSoft, Anypoint, Junit, Mockito, AWS, ECS, EC2, Kafka, Oracle, MongoDB, MUnit, Spring Boot, Splunk, GitHub, Jira. Must be willing to travel/relocate to unanticipated locations throughout the US on short notice for extended periods of time. Telecommuting permitted. $186,161 to $186,200/yr. Pay offered to a successful candidate will be based on several factors including the candidate's education, work experience, work location, specific job duties, certifications, etc. In addition, Randstad offers a comprehensive benefits package, including: medical, prescription, dental, vision, AD&D, and life insurance offerings, short-term disability, and a 401K plan (all benefits are based on eligibility). To apply, email resume to rd-apply.rits@randstaddigital.com . Reference job title Senior Software Developers and Ref ID#247996 in the subject line. This position is eligible for incentives pursuant to Randstad Digital, LLC Employee Referral Program.

On-siteFull-time$1.9L – $1.9L3w agoApply
Randstad Digital Manual LLC

Senior Software Developers

Randstad Digital Manual LLC

Woburn, MA

Senior Software Developers for Randstad Digital, LLC. Multiple openings. Headquarters: Woburn, MA. Develop, design, enhance, debug, maintain, implement, integrate, and test software and web applications supporting business units and functions, layered architecture, unit test modules, cloud-native applications, data streaming solutions, scalable software solutions, APIs, queries. Confer with programmers and cross-functional teams to coordinate software application delivery. Review code, components, defects, security. Maintain documentation, identify problems, analyze client/user needs, recommend modifications, and formulate validation plans. Use Java, J2EE, Struts, Spring, MVC, Groovy, Scala, Open Source components, HTML, CSS, SASS, JavaScript, React, Polymer, Angular, jQuery, SQL, MuleSoft, Anypoint, Restful APIs, Junit, Mockito, AWS, ECS, EC2, Kafka, Oracle, MongoDB, Appian, MUnit, PowerCurve, Spring Boot, Spring Batch, Microservices, Splunk, Maven, Gradle, GitHub, BitBucket, Jira, Eclipse, Visual Studio Code, SOAP UI, Toad, Insomnia. 40 hrs/wk. Must have Master's degree or foreign equivalent in Computer Science, Computer Engineering, Electronic Engineering, or a related field and 2 years experience in the proffered position, or as a Developer, Software Engineer, Technology Analyst, Programmer Analyst, or related occupation. In the alternative, will accept a Bachelor s degree or foreign equivalent in the specified fields plus 5 years of progressive, post-baccalaureate experience in the specified occupations. Must have at least one (1) year of experience developing layered architecture, unit test modules, cloud-native applications, data streaming solutions, scalable software solutions, APIs, queries; reviewing code, security; using Java, J2EE, Angular, SQL, MuleSoft, Anypoint, Junit, Mockito, AWS, ECS, EC2, Kafka, Oracle, MongoDB, MUnit, Spring Boot, Splunk, GitHub, Jira. Must be willing to travel/relocate to unanticipated locations throughout the US on short notice for extended periods of time. Telecommuting permitted. $186,161 to $186,200/yr. Pay offered to a successful candidate will be based on several factors including the candidate's education, work experience, work location, specific job duties, certifications, etc. In addition, Randstad offers a comprehensive benefits package, including: medical, prescription, dental, vision, AD&D, and life insurance offerings, short-term disability, and a 401K plan (all benefits are based on eligibility). To apply, email resume to rd-apply.rits@randstaddigital.com . Reference job title Senior Software Developers and Ref ID#247996 in the subject line. This position is eligible for incentives pursuant to Randstad Digital, LLC Employee Referral Program.

On-siteFull-time$1.9L – $1.9L3w agoApply
Leidos

Senior Software Developer

Leidos

Chantilly, VA

Leidos is seeking a Senior Software Developer-SME for a 200+ FTE technical development program supporting the Sponsor’s Web-based applications. The Software Developer will work with a large team of developers, DevOPS engineers, security engineers, systems engineers, and data engineers. The developer will be full stack knowledgeable, but will likely be focused on technical backend work (e.g., web services). The candidate must have 6-10 years of demonstrable developer experience with a backend emphasis. Additionally, after a one-year onboarding period, the candidate will be required to be included in an on-call, one week duty rotation that will require them to address any system issues that occur after normal working hours. Core hours are from 9 AM to 3 PM daily, five days per week, with a forty-hour work week. Required Quals Active TS/SCI with Polygraph is required. BS degree and 8+ years experience. Additional experience in lieu of degree Strong Java programming skills / Java persistence API experience for complex database schemas Java web services experience (JAX/WS) Strong understanding, knowledge of Linux (CLI) Experience in working on teams utilizing Agile workflows and processes Working knowledge of the Spring frameworks/Boot Desired Quals Experience with development in Cloud-based environments (e.g., AWS), Java integration with AWS services Databases: Oracle, Oracle RDS Frameworks: Vue.js, Bootstrap/Vuetify Additional programming/scripting languages: Python, JavaScript, Bash, XML, JSON, YAML, SQL and PL/SQL Software: GitHub / Git, ELK (Elasticsearch, Logstash, Kibana), Jenkins, Puppet, NAGIOS FIP If you're looking for comfort, keep scrolling. At Leidos, we outthink, outbuild, and outpace the status quo — because the mission demands it. We're not hiring followers. We're recruiting the ones who disrupt, provoke, and refuse to fail. Step 10 is ancient history. We're already at step 30 — and moving faster than anyone else dares. Original Posting: August 11, 2026For U.S. Positions: While subject to change based on business needs, Leidos reasonably anticipates that this job requisition will remain open for at least 3 days with an anticipated close date of no earlier than 3 days after the original posting date as listed above. Pay Range: Pay Range $107,900.00 - $195,050.00The Leidos pay range for this job level is a general guideline only and not a guarantee of compensation or salary. Additional factors considered in extending an offer include (but are not limited to) responsibilities of the job, education, experience, knowledge, skills, and abilities, as well as internal equity, alignment with market data, applicable bargaining agreement (if any), or other law.

On-siteFull-time$1.1L – $2.0L2mo agoApply

Senior Software Developer

Leidos

Chantilly, VA

Leidos is seeking a Software Developer for a 200+ FTE technical development program supporting the Sponsor’s Entitlement Programs as well as IdAM /ICAM, Authentication, Authorization, Attributes and Digital Policy Management. The Software Developer will work with a large team of developers, software engineers, and data engineers. The Developer will be part of a team of developers that are building a new application that utilizes LLM to convert data and access policies from a variety of sources and formats into a uniform format for compliance assessment. The Developer works closely with product owners, business analysts, and other teams to translate business requirements into technical solutions. The Developer will analyze and decompose complex software systems and create designs for scalability, testability, and performance. Our work rhythm revolves around the Scrum agile framework to deliver incremental enhancements on a 2-week cycle. Developers actively participate in planning deliverables and grooming the Jira backlog. We rely on team collaboration to continually fine tune performance and ensure clear communication. Developers also participate in a team rotation of O&M responsibilities: They are required to be on-call for after-hours support approximately one week every three months. Required Qualifications: Active TS/SCI with Polygraph BS degree and 8+ years of relevant experience. Additional experience in lieu of degree. Develop Java and/or Python applications that leverages Large Language Model (LLM) API calls Utilized Scrum agile techniques to manage workload and incrementally build out applications to meet customer requirements Leverage Amazon Web Services Experience creating RESTful API Ability to write custom scripts to install and configure code in EC2 instances Experience with defining system architectures and design of new features Knowledge of Git, Jenkins, or Rundeck Desired Qualifications: Exposure to foundation AI models such as GPT Familiarity with AI topics and concepts such as prompt engineering Experience with AI libraries such as LangChain or others Experience with DynamoDB, PostgreSQL, and other relational or NoSQL database platforms. Understanding of Identity Access Management (IAM) Concepts Experience with design patterns and best practices Experience building microservices Experience with integration testing frameworks Documented open-source contributions, technical certifications, continued ed FIP #MSBA If you're looking for comfort, keep scrolling. At Leidos, we outthink, outbuild, and outpace the status quo — because the mission demands it. We're not hiring followers. We're recruiting the ones who disrupt, provoke, and refuse to fail. Step 10 is ancient history. We're already at step 30 — and moving faster than anyone else dares. Original Posting: October 21, 2026 For U.S. Positions: While subject to change based on business needs, Leidos reasonably anticipates that this job requisition will remain open for at least 3 days with an anticipated close date of no earlier than 3 days after the original posting date as listed above. Pay Range: Pay Range $107,900.00 - $195,050.00 The Leidos pay range for this job level is a general guideline only and not a guarantee of compensation or salary. Additional factors considered in extending an offer include (but are not limited to) responsibilities of the job, education, experience, knowledge, skills, and abilities, as well as internal equity, alignment with market data, applicable bargaining agreement (if any), or other law.

On-siteFull-time1w agoApply

Senior Software Developer

Leidos

Chantilly, VA

Leidos is seeking a Software Developer for a 200+ FTE technical development program supporting the Sponsor’s Entitlement Programs as well as IdAM /ICAM, Authentication, Authorization, Attributes and Digital Policy Management. The Software Developer will work with a large team of developers, software engineers, and data engineers. The Developer will be part of a team of developers and cloud engineers that create new features for legacy applications as sponsor’s mission continues to expand and evolve. Our team also builds new applications as new mission needs arise. The Developer works closely with product owners, business analysts, and other teams to translate business requirements into technical solutions. The Developer will analyze and decompose complex software systems and create designs for scalability, testability, and performance. Our work rhythm revolves around the Scrum agile framework to deliver incremental enhancements on a 3-week cycle. Developers actively participate in planning deliverables and grooming the Jira backlog. We rely on team collaboration to continually fine tune performance and ensure clear communication. Developers also participate in a team rotation of O&M responsibilities. They are required to be on-call for after-hours support approximately one week every three months. Required Qualifications: Active TS/SCI with Polygraph BS degree and 8+ years of relevant experience. Additional experience in lieu of degree. Experience creating applications with Java, Springboot, and Amazon Web Services for backend components, focusing on low-latency, high-throughput distributed systems Experience working closely with product owners, business analysts, and other teams to translate business requirements into technical solutions Experience analyzing and decomposing complex software systems and creating designs for scalability, testability, and performance Experience writing custom scripts to install and configure code in EC2 instances Experience using Git, Jenkins, and Rundeck Experience creating RESTful API Experience working on a team that used the Scrum agile framework Experience manipulating data using XML, JSON and YAML formats Desired Qualifications: Experience using CloudFormation scripts Certification - Amazon Web Services (AWS) Experience delivering containerized applications with services similar to Docker and Kubernetes Experience creating applications/services using Python Experience with Elasticsearch and/or Kibana Experience creating applications that rely on tokenization Experience writing custom scripts to install and configure code in EC2 instances Understanding of Identity Access Management (IAM) and Zero Trust concepts Understanding of Artificial Intelligence (AI) concepts such as prompt engineering and large language models (LLM) Experience building microservices Experience with automated testing frameworks such as Katalon Studio or Selenium Experience building solutions designed to continue operation even if one AWS region is unavailable FIP #MSBA If you're looking for comfort, keep scrolling. At Leidos, we outthink, outbuild, and outpace the status quo — because the mission demands it. We're not hiring followers. We're recruiting the ones who disrupt, provoke, and refuse to fail. Step 10 is ancient history. We're already at step 30 — and moving faster than anyone else dares. Original Posting: October 21, 2026 For U.S. Positions: While subject to change based on business needs, Leidos reasonably anticipates that this job requisition will remain open for at least 3 days with an anticipated close date of no earlier than 3 days after the original posting date as listed above. Pay Range: Pay Range $107,900.00 - $195,050.00 The Leidos pay range for this job level is a general guideline only and not a guarantee of compensation or salary. Additional factors considered in extending an offer include (but are not limited to) responsibilities of the job, education, experience, knowledge, skills, and abilities, as well as internal equity, alignment with market data, applicable bargaining agreement (if any), or other law.

On-siteFull-time1w agoApply
Valsoft Corporation

Senior Software Developer

Valsoft Corporation

Remote

About Vocantas Vocantas builds intelligent communication and workforce management solutions that help organizations improve scheduling, shift planning, and employee engagement. Our products support customers in industries including healthcare and manufacturing, where reliability, security, and software quality are critical. Vocantas is part of Fluent Software Group (a Valsoft Corporation operating group), a global acquirer and operator of vertical market software businesses. We focus on specialized industries where expertise creates lasting advantages. The Opportunity We’re looking for a Senior Software Developer to join a small development team working on large, multi-month projects across our platform. This is a hands-on senior individual contributor role where you’ll take ownership of technical delivery, work closely with other developers, and help turn requirements into software that is secure, testable, and built to last. The role is full-stack, but leans heavily toward backend development. You’ll also have the opportunity to work on new products and AI capabilities being built directly into the Vocantas platform. Location: Remote The salary range for this role is $110,000–$125,000 per year. Final compensation will be determined based on experience, skills, and location. What You’ll Own Build and deliver complex product work Design and develop backend services using .NET 9 and C#, alongside frontend functionality using Vue.js or similar JavaScript frameworks. Take technical ownership of significant pieces of larger projects, from design through development, testing, and delivery. Break down work so it can be clearly shared across a small group of developers. Build secure, reliable software for customers operating in industries where security and system reliability matter. Technical design and architecture Apply domain-driven design and microservices principles to real product problems. Design and optimize relational databases, including Microsoft SQL. Build and maintain REST APIs, asynchronous messaging, and distributed systems. Identify technical blockers early and work with the team to find practical solutions. Lead code reviews and maintain strong standards for quality, security, performance, and maintainability. AI-assisted development and product innovation Use AI development tools such as GitHub Copilot and Claude as part of your day-to-day workflow. Contribute to AI functionality being built directly into Vocantas products. Help evaluate models and approaches based on factors such as performance, cost, reliability, and the problem being solved. Work closely with Product, QA, and other developers to turn requirements into working software. What We’re Looking For 5+ years of professional software development experience, with strong backend experience. Strong hands-on experience with .NET and C#, including recent experience with modern .NET. Experience with Vue.js and TypeScript; experience with Angular or another modern JavaScript framework is also relevant. Practical experience applying domain-driven design and microservices architecture. Experience working with Microsoft SQL or another relational database. Experience building and integrating REST APIs. Comfort working across the stack when needed. Regular experience using AI-assisted development tools as part of your workflow. Strong communication skills, including the ability to raise blockers early, ask questions when requirements are unclear, and work openly with teammates. Ability to take ownership of your work while contributing effectively within a small development team. Strongly Preferred Experience building AI-powered functionality into a software product, including working with models or AI pipelines. Experience with message brokers, asynchronous systems, or high-traffic distributed applications. Experience working with secure software in healthcare, manufacturing, or another environment with strong security requirements. Why Vocantas? Stay hands-on and own meaningful work: You’ll spend your time solving technical problems and building software, while taking ownership of substantial pieces of multi-month projects. Your work is visible, and in a small team, your decisions have a real impact on the product. Help shape how other developers grow: You’ll work closely with junior developers, sharing your experience, reviewing their work, and helping them think through technical problems. You’ll have the chance to influence how they approach development. Work closely with the people building the product: With a lean development team, you’ll collaborate directly with Product, QA, and other developers. There are fewer layers, faster conversations, and a clear connection between the work you do and the outcome. Build new technology into an established product: Vocantas is adding new products and AI capabilities, giving you the opportunity to work on both mature systems and new development. Join Us Join Vocantas and take ownership of meaningful technical work while helping build the next generation of our workforce communication and scheduling products. We use AI-powered tools (including transcription and automated note-taking) during portions of our interview process to support a consistent and thorough candidate experience. Candidates who require alternative accommodation may request it at any stage of the recruitment process. Fluent Software Group is committed to building diverse, equitable, and inclusive teams. We welcome applications from candidates of all backgrounds, identities, and experiences, and all qualified applicants will be considered without regard to race, gender, age, disability, religion, sexual orientation, or any other protected characteristic. #Vocantas

RemoteFull-time$1.1L – $1.3L1mo agoApply

Senior Software Developer

CACI International

Arlington, VA

Job Title: Senior Software Developer Job Category: Information Technology Time Type: Full time Minimum Clearance Required to Start: TS/SCI Employee Type: Regular Percentage of Travel Required: Up to 10% Type of Travel: Continental US * * * **The Opportunity:** CACI is seeking a Senior Software Developer to support CACI’s mission critical financial and acquisition systems built on Momentum. In this role, you will lead technical planning, oversee development efforts, and guide modernization work across a complex COTS based ecosystem. You will work closely with developers, product owners, Momentum SMEs, system integrators, and leadership to design, implement, and sustain enhancements aligned with program needs. This role requires strong leadership capabilities, deep technical problem-solving skills, and experience coaching developers. You will help the team adopt best practices, ensure development quality, support CI/CD improvements, and contribute to the long-term technical direction of the program. You will need excellent communication skills, the ability to collaborate with multiple stakeholders, and strong organizational awareness to manage priorities in a fast-paced environment. **Responsibilities:** Momentum / COTS Leadership • Lead technical work within a Momentum environment. • Guide customization, integration, extension, and troubleshooting of Momentum modules and services. • Collaborate with Momentum SMEs on upgrade impacts, configuration, and interface alignment. Software Engineering & Architecture • Design, develop, and maintain services and applications supporting program’s mission system. • Ensure secure coding practices consistent with DoD requirements. Cloud, Containers, and DevSecOps • Build, deploy, and maintain applications running in OpenShift using Podman, containers, and orchestration patterns. • Troubleshoot and optimize containerized applications. Support and develop integrations using WebMethods (strong plus). • Guide interface troubleshooting between Momentum and other enterprise systems. Database & Data Layer • Work with relational databases (e.g., Oracle, PostgreSQL) • Support data modeling, query tuning, and integration with Momentum data structures. Team Leadership & Quality Assurance • Lead, mentor, and develop a team of software developers of varying experience. • Conduct code reviews and ensure adherence to standards. • Support root cause analysis and drive continuous improvement practices. • Establish and reinforce development processes, documentation standards, and agile rituals. **Qualifications** • Requires 8 to 15 years software development experience with at least 3 years in a technical lead or engineering lead role • Hands-on experience with Momentum or similar complex COTS products. • Strong Java development experience, including microservices architectures. • Experience developing and deploying applications in OpenShift. • Experience with GitLab for source control and CI/CD. • Strong database skills (Oracle or comparable relational database experience required). • Ability to prioritize tasks and lead development efforts in a dynamic environment. • Strong communication, teamwork, and mentoring abilities. • Experience with WebMethods for system-to-system integrations. • Active Top Secret security clearance with eligibility for SCI access and a counterintelligence (CI) polygraph. • Willingness to work on-site in Rosslyn, VA, up to five days per week. **Desired** • Lead development of Java based microservices and shared components. • Experience building, hardening, and deploying container images. • Experience with DevSecOps, system administration, or platform engineering. • Experience supporting software development in a DoD environment. • Experience with shell scripting, automation tooling, or CI/CD pipeline design. • Experience contributing to large COTS upgrades or modernization initiatives Suggested Tech Stack Section • Momentum (CGI) 8.x • Java / J2EE • OpenShift • GitLab (source control + CI/CD) • Oracle / PostgreSQL / SQL • WebMethods (nice to have) • Linux environment familiarity • C#/C++ Experience • Shell scripting • DevSecOps / system admin exposure - **What You Can Expect:** **A culture of integrity.** At CACI, we place character and innovation at the center of everything we do. As a valued team member, you’ll be part of a high-performing group dedicated to our customer’s missions and driven by a higher purpose – to ensure the safety of our nation. **An environment of trust.** CACI values the unique contributions that every employee brings to our company and our customers - every day. You’ll have the autonomy to take the time you need through a unique flexible time off benefit and have access to robust learning resources to make your ambitions a reality. **A focus on continuous growth.** Together, we will advance our nation's most critical missions, build on our lengthy track record of business success, and find opportunities to break new ground — in your career and in our legacy. **Pay Range** : There are a host of factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives. We offer competitive compensation, benefits and learning and development opportunities. Our broad and competitive mix of benefits options is designed to support and protect employees and their families. At CACI, you will receive comprehensive benefits such as; healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits. The proposed salary range for this position is: $103,800 - $218,100 _CACI is_ _an Equal Opportunity Employer._ _All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, age, national origin, disability, status as a protected veteran, or any_ _other protected characteristic._

On-siteFull-time1w agoApply

Senior Software Developer

Rock Family of Companies

Virtual, United States

Remote - Ontario Full time R-084231 As a Senior Software Developer supporting Servicing Technology, you’ll help build and scale the client-facing and team member-facing servicing applications used by millions of Rocket homeowners. Servicing Technology is accelerating through a full-scale System of Record modernization, and development velocity is a strategic asset. This role is for a developer who wants to own meaningful product outcomes end to end — from understanding the business problem, shaping the technical approach, building across the stack, deploying to production, and learning from real usage. You will be expected to use AI as a core part of how you design, code, test, debug, review, and ship software. You will work closely with developers, product partners, and business stakeholders across distributed teams. The ideal candidate is highly driven, comfortable with ambiguity, and excited to help define what AI-native engineering looks like in practice. **About the** **r** **ole** + Own full-stack features from problem definition through design, implementation, release, measurement, and iteration. + Design and implement scalable front-end solutions using Next.js or React with a NestJS GraphQL integration layer. + Design and implement scalable back-end solutions using .NET / C# and NestJS GraphQL. + Architect, deploy, and operate applications on AWS and Amazon EKS through CI/CD pipelines. + Use AI tools and agentic development workflows to increase development speed, improve quality, and raise the bar for how the team builds software. + Partner with product, design, data, and business stakeholders to translate ambiguous business needs into reliable technical solutions. + Contribute to architecture and technical strategy decisions that balance speed, scalability, maintainability, and business impact. + Collaborate effectively across distributed development teams, including partners in India. + Mentor other developers by sharing patterns, improving team workflows, and modeling high ownership. ​ **About** **y** **ou** You are a builder who cares about outcomes, not just tickets. You move quickly, and also hold a high bar for quality. You are curious about AI, already using it seriously in your development workflow, and excited to push the team toward better ways of working. You are comfortable operating in an environment where requirements evolve, priorities shift, and strong engineers are expected to bring clarity rather than wait for perfect instructions. Minimum Qualifications + 5+ years of professional software development experience. + Strong experience building production full-stack software across front end and back end. + Front end: hands-on experience with Next.js or React and a NestJS GraphQL integration layer. + Back end: hands-on experience with .NET / C# and NestJS GraphQL. + Experience designing, deploying, and operating applications on AWS with Amazon EKS / Kubernetes. + Strong understanding of software design, system architecture, testing, observability, and maintainability. + Demonstrated ability to solve ambiguous problems and collaborate effectively across teams. Preferred Qualifications + Strong hands-on usage of AI tools in professional software development workflows. + Experience using AI coding agents, AI-assisted reviews, prompt-driven development, or multi-agent workflows. + Experience with AWS, Amazon EKS / Kubernetes, CI/CD, automated testing, and production operations. + Track record of delivering features in greenfield, early-stage, or rapidly evolving product environments. + Experience in fintech, financial services, or mortgage servicing. + Demonstrated ability to mentor engineers and influence team engineering practices. **What** **y** **ou’ll** **g** **et** Our team members fuel our strategy, innovation and growth, so we ensure the health and well-being of not just you, but your family, too! We go above and beyond to give you the support you need on an individual level and offer all sorts of ways to help you live your best life. We are proud to offer eligible team members perks and health benefits that will help you have peace of mind. Simply put: We’ve got your back. Check out our full list of Benefits and Perks. (https://careers.rocket.com/us/en/culture/benefits) **On-Call Expectations** This role may include participation in an on-call rotation to support production systems and ensure service reliability. On-call responsibilities may include coverage during nights and weekends. If applicable, frequency and scheduling will be determined by team needs and communicated accordingly. **About** **u** **s** **Roc** **k** **e** **t** **I** **n** **n** **o** **vation Studio (RIS)** launched in 2019 and has gone on to make its mark in the Canadian fintech industry. Headquartered at 156 Chatham Street in Windsor, Ontario, the company renovated the historic building which began as an auto showroom and garage before becoming a furniture store, the Old Fish Market, the Coach and Horses Pub, and the Loop. With the backing of Rocket Companies®, RIS is able to capitalize on the creativity and growth of a startup environment with the stability and enterprise experience of a mature company. At RIS, Canadian talent is able to collaborate, design, build, test and return a full range of custom IT solutions. RIS is leading the charge to make Windsor Canada's tech hub. _Apply today to join a team that offers career growth, amazing_ _benefits_ _and the chance to work with leading industry professionals._ _This job description is an outline of the primary responsibilities of this position and may be_ _modified_ _at the discretion of the_ _c_ _ompany at any time. Decisions related to employment are not based on race, color, religion, national origin, sex, physical or mental disability, sexual orientation, gender identity or expression, age, military or veteran status or any other characteristic protected by state or federal law. The_ _c_ _ompany provides reasonable_ _accommodations_ _to qualified individuals with disabilities_ _in accordance with_ _applicable state and federal laws. Applicants_ _requiring_ _reasonable accommodations in completing the application and/or_ _participating_ _in the application p_ _roc_ _ess should contact a member of the Human Resources team, at_ Careers@ Roc k e t .com _._ _This_ _posting_ _is for an existing vacancy for a_ _Senior Software Developer_ _at_ _Roc_ _k_ _e_ _t_ _I_ _n_ _n_ _ovation Studio. The compensation for this position is_ _$89,500.00-$134,500.00_ _. The position may also be eligible for an annual bonus, incentives, and other employment-related benefits including, but not limited to, medical, dental, and vision benefits, retirement plan, and paid time off. More information_ _regarding_ _these benefits and others can be found_ here (https://careers.rocket.com/culture/benefits) _. _ _The information_ _regarding_ _compensation and other benefits included in this paragraph is only an estimate and is subject to revision from time to time as the Company, in its sole and exclusive discretion,_ _deems_ _appropriate_ _. The Company may_ _determine_ _during its review of the proposed compensation and benefits provided for this position, that the compensation and benefits for such_ _position_ _should be_ _red_ _uced. In no event will the Company_ _red_ _uce the compensation for the position to a level below the applicable jurisdictional minimum wage rate for the position._ _Our Talent Acquisition team uses artificial intelligence to_ _assist_ _in screening, assessing, or selecting applicants. Our hiring p_ _roc_ _ess is never completely automated and uses AI in conjunction with our recruiting and talent acquisition professionals. _ As part of the ecosystem of Rocket® we transform talented candidates into passionate team members who thrive in our world of opportunities. Join us in our mission to shape the future of our industries and make a lasting impact in our communities and beyond.

On-siteFull-time2mo agoApply

Senior Software Developer

Saalex Corporation

Lexington Park, MD

Saalex Corporation is seeking a Senior Sostware Developer in Lexington Park, MD. Saalex Corp., is an Engineering and Information Technology Services company with a focus on Test Range Operations and Management, Engineering and Logistics Services, Data Analytics and Business Intelligence Services and Information Technology Services. Founded in 1999 by Travis Mack, Saalex Solutions is a Service Disabled Veteran-Owned and Operated business with prime and subcontract expertise serving the Navy, Army, Air Force, NASA, corporate clients, and local governments. Saalex offers competitive compensation, career development, flexible work schedules and excellent benefits. Position Type: Contingent on Contract Award. Salary: $145k-$190k (depending on experience) We are seeking an experienced Senior Software Developer to design, develop, and enhance software solutions that support mission-critical systems. This role involves researching, analyzing user needs, and applying advanced principles of computer science, engineering, and mathematical analysis to deliver robust and efficient applications. The position may also include integrating hardware and software systems, developing specifications, and maintaining databases within application areas. Essential Functions: + Research, design, and develop computer and network software or specialized utility programs. + Analyze user requirements and translate them into effective software solutions. + Update and enhance existing software capabilities to improve performance and functionality. + Collaborate with hardware engineers to integrate systems and define specifications and performance requirements. + Other duties as assigned or required. Requirements Required: + Minimum 7 years of software development experience, including at least 5 years working with DoD systems. + Strong knowledge of software engineering principles, programming languages, and system integration. + Ability to work independently and in collaborative team environments. Desired: + Familiarity with secure coding practices and DoD cybersecurity standards. + Experience with database development and maintenance. + Excellent problem-solving and analytical skills. Education: Master’s degree in Engineering, Technical, Business, or Computer Science/IT discipline. Security Clearance: Active Top Secret clearance required. Requirements to obtain a clearance include US Citizenship, security investigation, etc. Benefits + Employer Paid Health Care Plans for Employees & Family + Retirement Plan (401k, IRA) + Life Insurance (Basic, Voluntary & AD&D) + Paid Time Off (Vacation, Sick & Public Holidays) + Short Term & Long Term Disability + Training & Development + Wellness Resources + Stock Option Benefit

On-siteContract1w agoApply
Bridge Core (BCore)

Senior Software Developer

Bridge Core (BCore)

Springfield, VA

Overview Senior Software Developer Springfield, VA Active TS (SCI eligibility) clearance and eligibility to obtain a CI poly At Bcore, our strength comes from how we deliver impact to the mission. Whether it's architecting critical IT solutions, producing actionable intelligence, or developing cutting edge technology, we succeed because of the expertise, collaboration, and agility of our teams. Our Mission Services division combines enterprise IT, cloud solutions, DevSecOps, systems engineering, software development, and operational support.Bcore accelerates decisive advantage for warfighters and intelligence professionals by fusing human insight, rapid-fire engineering, precision-measured outcomes, and relentless grit into mission-ready solutions. Do you want to join a team that is building tailored technical solutions to modernize our government's mission and our client's business? Do you have a desire to change how people work? Are you interested in helping to protect our nation's cyber interests? Join our growing team as a Senior Software Developer , supporting the NGA customer mission. Responsibilities What you get to do every day: Designs, develops, evaluates, plans and tests AI features across a few software programs and applications Integrate multiple data streams into customer system Complete Cloud platform migrations (between currently existing and available platforms) Develop AI features for existing Ontology-based software applications Creates sustainable software applications - work is estimated accurately, branching strategies are efficient, code repos are maintained, etc. Works as a member of an agile scrum team and participates in regular agile ceremonies applying scrum methodologies - daily stand up, planning, sprint reviews, demos, retrospectives. Implements requirements from the product backlog Assists in writing backlog requirements/user stories Utilizes a modern DevSecOps approach in building software applications Develop and modify applications, software, services, utilities, interfaces, and IT systems that support systems and analysts. Qualifications Clearance Required: Active TS clearance (with SCI Eligibility) and eligibility to obtain CI Poly Education/Experience: Requires Bachelor's degree in computer science, computer engineering, systems engineering or any related field/major, or 6 additional years of experience in information technology 8+ years of experience Required Skills: Senior-level software development experience designing, developing, and maintaining secure, scalable, and mission-focused applications. Strong programming experience with Python, Java, and Scala. Experience developing and integrating RESTful APIs, Git-based workflows, automated unit/integration/system testing, CI/CD pipelines, and modern software delivery practices. Hands-on experience with Docker/containerization, microservice architectures, Helm, and development container environments. Experience developing applications using Generative AI technologies, including Retrieval-Augmented Generation (RAG), Large Language Models (LLMs), and LLM-enabled workflows. Experience designing, deploying, and supporting cloud-native applications using AWS, OpenShift, and Kubernetes. Experience integrating, transforming, and managing data from multiple sources, organizations, and network environments. Experience deploying applications into new or complex network environments. Experience applying DevSecOps practices, including secure software development, code hardening, dependency/package updates, vulnerability remediation, and automated security scanning. Ability to troubleshoot complex software systems and collaborate across development, infrastructure, security, and mission teams. What is ideal? Familiarity with data normalization, transformation, and visualization techniques. Familiarity with graph-based data models, data relationships, and advanced data structures. Experience working in Agile/Scrum development environments. Experience developing and presenting technical metrics, status reports, and project updates to internal leadership and external customers. Demonstrated ability and willingness to mentor junior developers and contribute to team engineering practices. Intelligence Community Experience preferred What you can expect from us Recognizing great achievements do not go unnoticed by bcore through service anniversaries, spot awards, and employee referral bonuses You'll join a growing organization of passionate, top-shelf, IT engineering professionals with extensive experience in actively developing the technology revolution in the Intelligence community The expected salary range within the Washington, DC metropolitan area is: $148,000-$180,000. Final compensation is unique to each individual and will be determined based on factors such as experience, education, geographic location, and contractual requirements. This is not a guarantee. Benefits include Health/Dental/Vision, 401(k), Paid Time Off, STD/LTD/Life Insurance/Voluntary Life Insurance, Stipends, Referral Bonuses, and more. BCore is proud to be an equal opportunity workplace. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, sexual orientation or any other characteristic protected by law.

On-siteFull-time2mo agoApply

Senior Software Developer

Black Canyon Consulting

Bethesda, MD

Overview Black Canyon Consulting (BCC) is searching for a Senior Software Developer to support the National Center for Biotechnology Information (NCBI) . This opportunity is full time and onsite at the NCBI in Bethesda, MD and/or remote work. The National Center for Biotechnology Information (NCBI) is part of the National Library of Medicine (NLM) at the National Institutes of Health (NIH). NCBI is the world’s premier biomedical center hosting over six million daily users that seek research, clinical, genetic, and other information that directly impacts biomedical research and public health – at NCBI you can literally help to accelerate cures for diseases! NCBI’s wide range of applications, platforms (node, python, Django, C++, you name it) and environments (big data [petabytes], machine learning, multiple clouds) serve more users than almost any other US Government Agency according to https://analytics.usa.gov/ . We attract the best people in the business with our competitive benefits package that includes medical, dental and vision coverage, 401k plan with employer contribution, paid holidays, vacation, and tuition reimbursement. If you enjoy being a part of a high performing, professional service and technology focused organization, please apply today! Job Description The Controlled Data Access (CDA) team is responsible for developing and maintaining state of the art digital token technologies to manage users and access to the Database of Human Genotype and Phenotype (dbGaP) systems. The Senior Software Developer will work with the team to develop and maintain software supporting NCBI’s Controlled Data Access technologies including the Authorized Access platform and Study Registration System. NCBI’s implementation of the Researcher Auth Service (RAS Clearinghouse), and the Data Repository Service (DRS). The CDA team employs several technologies such as: SQL, C++, C#, Python, Java, JSON, JWT, JWS, YAML, OpenAPI, XML, XSL, HTML, CSS, and JavaScript. Our development environment is currently comprised of: Microsoft SQL Server, Linux, .Net, gmake, with git for source control, TeamCity/Jenkins for CI/CD. Required Skills 10+ years’ experience and demonstrated proficiency in Object-Oriented programming using C++ Fluency in scripting languages such as BASH, or Python Programming experience in a Linux environment. Experience with Cloud technologies: AWS: EC2, S3 GCP: GKE, Google Store Ability to work with JSON and similar structured document formats Experience with network programming, multi-threaded programming Experience with SQL and relational databases Experience with HTML, CGI and REST APIs Experience with Agile development practices Experience with CI/CD pipelines, unit tests, integration, and regression testing Desired Skills Understanding of theory of Capability Systems Understanding of JSON Web Tokens (JWT) and JSON Web Signature (JWS) Experience using cryptographic algorithms and PKI Experience with keystores Experience with AWS Lambda and GCP Cloud Functions Experience in MSSQL stored procedures Experience in multi-platform development (POSIX, .NET). Experience with containers (Docker) Job Responsibilities Stay up to date with new technologies and changes to the infrastructure Share your knowledge with the team and help mentor others Provide expertise to other developers for the design and development of new solutions Participate in cross product skill sharing activities to decrease knowledge silos Develop, Test, and Deploy solutions for the product line Maintain and develop code in support of the product line Estimate, plan, and manage all assigned tasks and report on progress Document software and systems to meet product and program requirements

On-siteFull-time4mo agoApply

Senior Software Developer

Leidos

Chantilly, VA

Leidos is seeking a Software Developer for a 200+ FTE technical development program supporting the Sponsor’s Entitlement Programs as well as IdAM /ICAM, Authentication, Authorization, Attributes and Digital Policy Management. The Software Developer will work with a large team of developers, software engineers, and data engineers. We are seeking a Full Stack Software Developer to support the development, modernization, and maintenance of enterprise web applications and RESTful APIs within the Identity, Credential, and Access Management (ICAM) domain. The ideal candidate will have experience developing scalable, secure, and maintainable applications using modern web technologies, primarily Angular, NestJS, TypeScript, and MySQL. This position involves supporting mission-critical enterprise systems, implementing new functionality, integrating with internal and external services, and collaborating with a team of developers and technical leads to deliver reliable software solutions. Key Responsibilities Develop, enhance, and maintain enterprise web applications using Angular and TypeScript. Design, implement, and maintain enterprise RESTful APIs and backend services using NestJS and Node.js. Develop and optimize database queries, schemas, and integrations using MySQL. Support application functionality within the Identity, Credential, and Access Management (ICAM) domain. Develop integrations between enterprise applications, APIs, and supporting services. Troubleshoot and resolve application issues across frontend, backend, and database components. Collaborate with developers, architects, and stakeholders to translate business and technical requirements into software solutions. Participate in code reviews, testing, debugging, and technical design discussions. Apply secure coding practices and support application security, performance, and reliability. Contribute to the ongoing modernization and improvement of enterprise applications and services. Required Qualifications Requires a bachelor’s degree and 8+ years of relevant experience. Additional experience in lieu of degree. Experience developing and maintaining enterprise web applications and backend services. Proficiency in TypeScript and JavaScript. Experience with Angular or comparable modern frontend frameworks. Experience developing backend services using Node.js, preferably NestJS. Experience designing, developing, and integrating RESTful APIs. Working knowledge of SQL and relational databases, preferably MySQL. Familiarity with Git and collaborative development workflows. Understanding of modern software development principles, application architecture, and secure coding practices. Strong troubleshooting, analytical, and problem-solving skills. Ability to work collaboratively within a technical team. Active TS/SCI with Polygraph Preferred Qualifications Direct experience with Angular, NestJS, and MySQL. Experience supporting large-scale enterprise applications or API-based architectures. Familiarity with Identity, Credential, and Access Management (ICAM) concepts and technologies. Understanding of authentication and authorization standards, including OAuth 2.0, OpenID Connect (OIDC), and SAML. Experience developing or maintaining Java applications or services. Experience with Docker and containerized application development. Familiarity with Kubernetes and container orchestration. Experience with AWS or other cloud environments. Familiarity with CI/CD pipelines and automated deployment processes. Experience with automated testing and application monitoring. Experience working in Agile development environments. FIP #MSBA If you're looking for comfort, keep scrolling. At Leidos, we outthink, outbuild, and outpace the status quo — because the mission demands it. We're not hiring followers. We're recruiting the ones who disrupt, provoke, and refuse to fail. Step 10 is ancient history. We're already at step 30 — and moving faster than anyone else dares. Original Posting: October 21, 2026 For U.S. Positions: While subject to change based on business needs, Leidos reasonably anticipates that this job requisition will remain open for at least 3 days with an anticipated close date of no earlier than 3 days after the original posting date as listed above. Pay Range: Pay Range $107,900.00 - $195,050.00 The Leidos pay range for this job level is a general guideline only and not a guarantee of compensation or salary. Additional factors considered in extending an offer include (but are not limited to) responsibilities of the job, education, experience, knowledge, skills, and abilities, as well as internal equity, alignment with market data, applicable bargaining agreement (if any), or other law.

On-siteFull-time1w agoApply
Vtg

Senior Software Developer

Vtg

Chantilly, VA

Overview We are seeking an experienced Software Developer to join a collaborative development team building a new application that leverages Large Language Models (LLMs) to transform data and access policies from multiple sources and formats into a standardized format for compliance assessment. The Developer will work closely with Product Owners, Business Analysts, developers, and other technical teams to translate business requirements into scalable technical solutions. This role involves analyzing complex software systems and designing applications with a strong focus on scalability, testability, performance, and maintainability. The team operates within a Scrum/Agile framework, delivering incremental enhancements on two-week sprint cycles. Developers actively participate in sprint planning, backlog grooming, technical design, development, testing, and production support. What will you do? Design, develop, test, and maintain applications using Java and/or Python. Develop applications that integrate with Large Language Model (LLM) APIs. Build solutions that transform data and access policies from multiple sources and formats into standardized formats for compliance assessment. Design, develop, and integrate RESTful APIs. Translate business and functional requirements into scalable technical solutions. Analyze and decompose complex software systems into maintainable components and services. Define system architectures and contribute to the technical design of new application features. Design solutions with scalability, performance, testability, and maintainability in mind. Develop custom scripts to install, configure, and deploy application code to AWS EC2 instances. Leverage Amazon Web Services (AWS) to develop and operate cloud-based applications. Utilize development and DevOps tools such as Git, Jenkins, and Rundeck. Participate in code reviews, testing, troubleshooting, and application performance improvements. Work within a Scrum/Agile development environment and deliver functionality through two-week sprint cycles. Participate in sprint planning, backlog grooming, estimation, and other Agile ceremonies. Collaborate with Product Owners, Business Analysts, developers, and cross-functional technical teams. Participate in the team's O&M rotation and provide after-hours production support when scheduled. Do you have what it takes? Active TS/SCI with Polygraph Bachelor's degree in Computer Science, Software Engineering, Information Technology, Engineering, or a related technical discipline. 6-10 years of relevant software development experience. Strong software development experience with Java and/or Python. Experience developing applications that leverage Large Language Model (LLM) APIs. Experience designing and developing RESTful APIs. Hands-on experience with Amazon Web Services (AWS). Experience deploying, installing, or configuring applications within AWS EC2 environments. Ability to develop custom scripts for application installation, configuration, and deployment. Experience defining system architecture and designing new application features. Strong understanding of scalable and maintainable software design principles. Experience working within a Scrum/Agile development environment. Experience with source control and DevOps tools such as: Git Jenkins Rundeck Strong troubleshooting, analytical, and problem-solving skills. Ability to effectively communicate and collaborate with technical and non-technical stakeholders. Ability and willingness to participate in an after-hours O&M/on-call rotation approximately one week every three months.

On-siteFull-time3w agoApply
Remora Jobs

Connecting talent with opportunity. Find your dream job or the perfect candidate today.

  • Browse Jobs
  • Remote Jobs
  • Companies

Popular Job Searches

More searches
Jobs in United StatesJobs in CaliforniaManager JobsAssistant JobsJobs in IllinoisNurse JobsJobs in WashingtonJobs in VirginiaJobs in North CarolinaJobs in ArizonaJobs in PennsylvaniaDirector JobsJobs in MichiganJobs in WisconsinJobs in TennesseeJobs in MissouriMore searches
Remora Jobs

Connecting talent with opportunity. Find your dream job or the perfect candidate today.

Browse JobsRemote JobsCompanies
© 2026 Remora Jobs. All rights reserved.remorajobs.com