Senior Software Engineer
Ampcus
Role Description
Performs complex analysis, design, development, testing, and debugging of computer software ranging from operating system architecture integration and software design to selection of computer systems, language, and/or equipment. Designs, develops/codes, tests, and documents critical and complex application programs for computer systems. Works with appropriate stakeholders to define system scope and objectives and establish baselines. Establishes project standards and processes. Breaks down software requirements and creates highly complex systems.
Key Responsibilities
- Perform technical detail design, coding, testing of applications.
- Serve as subject matter expert for both customer and internal discussions related to maintaining and enhancing existing software systems.
- Develop and/or analyze interface design documentation.
- Comply with hardware and software systems standards and procedures.
- Deliver large systems for tens of thousands of users.
- Comply with code quality, migration and dev/ops standards and policies.
- Perform software analysis, including requirements and use case development and design.
- Implement and document source code to design specifications.
- Perform software testing including developing and running automated unit tests, drafting, and executing structured automated test cases.
- Compile, assess, and report data results from software testing and analysis.
- Develop software solutions for enterprise environments and other technologies.
- Analyze and implement functional and non-functional requirements and design, implement, and test software.
- Perform operations & maintenance (O&M) of existing systems.
- Identify areas for improvement and streamlining.
- Demonstrated experience with front-end and back-end programming and integration frameworks and tools.
- Assist in the estimation of development of application features.
- Provide direct technical support for high level, high visibility, and critical trouble calls for supported applications.
- Work with cross-functional teams to develop highly reliable software that runs at scale.
- Provide recommendations to infuse new technology.
- Extend open-source libraries and systems as necessary to meet the needs of the team.
- Play a crucial role in product scoping and roadmap/architecture discussions.
- Continually evaluate emerging technologies to identify opportunities, trends, and best practices.
- Mentor junior software engineers.
Qualifications
- 5-8 years' experience with software development, basic coding and compilation, software architecture/design, user requirements definition, and software specification development.
- Must have application development expertise using the COBOL programming language and environments (CICS, JCL, TSO/ISPF, ChangeMan, Topaz, etc.).
- Must have Java development experience with the ability to develop unit/integration test cases using Junit/TestNg.
- Must have the ability to understand and work with code developed by other developers.
- Must have the ability to work independently.
- Must have experience with web services and understanding of RESTful/SOA Services.
- Must have extensive experience with Agile or Scrum methodologies.
- Must have strong experience in continuous integration within DevOps environment.
- Must have excellent communication skills, both verbal and written (in English).
- Must have experience with working on Java, Spring related technologies such as Spring Core, Spring Boot, Spring MVC, and Spring Integration.
- Must have experience with cloud technologies in AWS.
- Good to have experience working with API Management Tools.
- Good to have experience working with GIT/BitBucket.
Education Level
- Bachelor's Degree in Information Technology or Computer Science.
- In lieu of a Bachelor's degree, an additional 4 years of relevant work experience is required in addition to the required work experience.
Company Description
Ampcus is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, protected veterans or individuals with disabilities.
- ...If you answered yes to these questions, then we invite you to join Lockheed Martin Rotary and Missions Systems (RMS) as a Senior Software Engineer! Lockheed Martin is a global leader in aerospace, defense, and technology solutions. You will be joining Lockheed Martin...SeniorFull timeWork at officeRemote workRelocationFlexible hoursShift work3 days per week
- ...established in 2025 with sizable investment and support from RMS senior leadership. We are developing mission critical Battle... ...suite of products: THE WORK CommandIQ® is seeking a software engineer to join one of our agile development teams. In this role, you...SeniorFull timePart timeWork experience placementWork at officeRemote workRelocationFlexible hoursShift work3 days per week
$95.3k - $158.8k
...mentoring others and translating complex requirements into impactful software solutions? About our Team LexisNexis Legal & Professional... ..., robust governance, and effective collaboration across engineering and product teams. Responsibilities Interface with other...SeniorLocal areaImmediate startWorldwideFlexible hours$125k - $155k
...gambling. As a forward-thinking company, we’re breaking new ground in software innovation too, redefining what’s possible for our customers... ...Job Description We are seeking passionate and experienced Senior Developer to join our dedicated Verification team as we embark...SeniorHourly payWork at officeLocal areaWork from homeWorldwide$91k - $172.49k
...the most demanding environments. Join a global team of 35 000 engineers, software developers, and cyber experts who turn complex challenges... ...The Work The Lockheed Martin Rotary & Mission Systems Senior Software Engineer will have the opportunity to perform real-...SeniorFull timeTemporary workWork at officeRemote workWorldwideRelocationFlexible hoursShift work3 days per week- ...evolving needs of our customers. We are looking for talented software engineers to join our team, working with other engineering disciplines... ...solutions. The Work This position is for a Software Engineer Senior to support training systems sustainment, design, and...SeniorFull timeInterim roleWork at officeRemote workRelocationFlexible hoursShift work
- ...and outside of, work. The Work Lockheed Martin Rotary and Missing Systems has an opportunity in Orlando for a mid-career Software Engineer supporting the Automatic Test Equipment (ATE) programs. An ATE Software Engineer is responsible for developing, updating, and...SeniorFull timePart timeWork at officeRemote workRelocationFlexible hoursShift work3 days per week
$3,000 per month
...competitive and comprehensive benefits package. We support our employees, so they can support our mission. THE WORK A Software Engineer will design, develop, and test software applications that interact with systems, including antennas, transceivers, and...SeniorFull timeTemporary workWork experience placementWork at officeRemote workRelocationFlexible hoursShift work$91k - $172.49k
...the skills needed to create cutting-edge products & solutions that keep our users Ahead of Ready. Who You Are As a Senior Software Engineer in the Radar Modeling and Simulation group, you will develop high performance C++ software. Your contributions will directly...SeniorFull timeTemporary workWork at officeRemote workRelocationFlexible hoursShift work3 days per week$91k - $172.49k
...simulation fidelity for defense customers worldwide. The Work • Software Architecture & Design – Define and evolve the core C++/CUDA... ...• Integration & Test Lab Support – Work closely with system engineers and test personnel to integrate new capabilities, troubleshoot...SeniorFull timeTemporary workWork at officeRemote workWorldwideRelocationFlexible hoursShift work3 days per week$3,000 per month
...your education and experience as well as the resources of Lockheed Martin to keep the threats at bay. THE WORK As a Software Engineer - Senior Level you will be responsible for: • Developing, maintaining, and enhancing complex and diverse software systems (e.g.,...SeniorFull timeTemporary workWork experience placementWork at officeRemote workRelocationFlexible hoursShift work- ...USSTRATCOM Nuclear Mission for 30+ years and has a track record of bringing innovative mission software solutions to this domain. Lockheed Martin Rotary & Mission Systems is seeking engineers to support our USSTRATCOM software teams which create Planning and Command and Control...SeniorFull timeWork at officeRemote workRelocationFlexible hoursShift work3 days per week
- Role Description NewRocket is hiring for a Senior ServiceNow Software Engineer TSOM/SOMT & Integration to join our award-winning Customer team! ~Develop customer applications for Work Order management, scheduling, and dispatch. ~Collaborate with stakeholders to identify...SeniorFull timeWorldwide
$40 per hour
.... What this is NOT: Not data labeling. Not prompt engineering. Not writing code from scratch - the agent writes most of the... ...; you guide and evaluate. Qualifications ~5+ years in software development. ~Core stack: Python (FastAPI), JavaScript/TypeScript...SeniorPart time$115k - $145k
Role Description We are looking for Senior Software Engineers who are not just experts in their craft, but pioneers in the "AI-First" development era. This is a hands-on leadership-by-example role for engineers who care about building software that makes a real difference...SeniorFull time$93.2k - $164.45k
...infrastructure services, and enhancing leading-edge missile defense technologies. The Work We are seeking a early career Software Engineer to join our team. The successful candidate will be responsible for developing and maintaining scalable DevOps solutions and CI...SeniorFull timeTemporary workWork experience placementWork at officeRemote workRelocationFlexible hoursShift workAfternoon shift3 days per week$170k - $230k
...delivering life-changing care to our most vulnerable elderly patients in the comfort of their homes. We are now looking for a Senior Software Engineer to scale the core services that power our platform and build entirely new Generative AI and LLM-driven workflows that...SeniorFull timeRemote workFlexible hours$160k - $200k
...for patients and families who need support with complex long-term conditions, starting with dementia. We’re looking for a Senior Software Engineer to join our small engineering team and help build the product our operations team uses every day. This is a full-stack product...SeniorFull timeFlexible hours$190k - $250k
...Description The Compute team's mission: any engineer, using AI, should be able to stand up... ...and self-service by design. This is a software engineering role. You'll spend real time... ...that's your design failure to fix. A Senior engineer will help define the platform's...SeniorFull time- ...just 190 milliseconds, functioning as a cloud-based inference engine that removes the need for costly local GPU setups. Instead, it... ...without heavy infrastructure investments. We are looking for a Software Engineer, who is motivated to grow in an ML direction, to strengthen...SeniorFull timeLocal areaRemote workFlexible hours
- ...building an AI-first platform that helps manufacturers design, validate, and deploy robotic workcells. We're looking for a software engineer who enjoys building software that solves real-world engineering problems. This software engineer will be working product side,...SeniorFull time
- Role Description We're looking for a Senior Software Engineer with deep Identity and Access Management (IAM) domain expertise to take ownership of a large-scale enterprise OIDC platform supporting thousands of users, hundreds of applications, and mission-critical authentication...SeniorFull timeFlexible hours
- Role Description Qu is looking for a Senior Software Engineer to join our Payments team. This role is central to building and maintaining high-performance, secure payment processing systems that power restaurant chains globally. You will work on scalable cloud services...SeniorFull time
$500 per month
Role Description As a Senior Software Engineer on the Clearing team you’ll work on what happens after the trade is made. Most of the work we do is not user facing (although we have some user facing systems as well) but is very much essential to the day to day operations...SeniorFull timeHome officeShift work- ...technical advice and direction to associates, management, and developmental project teams. Utilizes expertise to consult and develop software to solve complex technical problems. ~Business Strategy: Acts as a trusted advisor on strategies that align developmental...SeniorFull timeRemote work
- ...technical design, code and test. ~Work on web services and Rest APIs of Windchill PLM ~Work independently with minimum support from seniors to complete tasks ~Able to explore and learn new things in development Qualifications ~Windchill Developer having 3 to 7...SeniorContract work
$160k - $200k
...Description 23andMe sits on one of the largest and most scientifically rich genetic datasets in the world. We're looking for a Senior Software Engineer to help build and operate the systems that make that data meaningful — powering everything from ancestry features and DNA...SeniorFull timeRemote work- ...the following location(s): AZ, NC and TX. We are seeking a Senior Software Developer to design, develop, integrate, and support cloud-... ...production support while collaborating closely with architects, engineers, and business stakeholders. This role offers the...SeniorFull timeRemote work
$160k - $200k
...You'll be one of the next two or three engineers on the team. You'll own large surfaces of... ...founders, our earliest customers, and a small senior team that ships major features to prod... ...~~5-7 years shipping production software, with meaningful time at a startup that...SeniorFull timeFlexible hours- ...researchers, marketing pros, and support teams around the world. The Job Details are as follows: OCLC, Inc. seeks a Senior Software Engineer at its Dublin, OH HQ, to use industry standard programming techniques to translate requirements and designs into code and...SeniorWorldwide
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- ngo software engineer Remote
- software developer Remote
- software developer internship no experience Remote
- junior software developer Remote
- part time software developer remote Remote
- financial software developer Remote
- senior software engineer ruby on rails Remote
- software engineer amazon Remote
- senior software design engineer Remote
- software engineer part time Remote














