Sr. Software Engineer
Ampcus
Ampcus Inc. is a certified global provider of a broad range of Technology and Business consulting services. We are in search of a highly motivated candidate to join our talented Team.
Job Title: Sr. Software Engineer
Location(s): Reston, VA
Job Summary: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.
- 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
Education Details: Information Technology or Computer Science
In Lieu of Education: In lieu of a Bachelor's degree, an additional 4 years of relevant work experience is required in addition to the required work experience.
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.
- ...garantia da disponibilidade dos serviços para os usuários; Requisitos obrigatórios: - Experiência relevante em desenvolvimento de software, preferencialmente trabalhando com produtos digitais; Possui conhecimento sólido em computação e em boas práticas de...SeniorRemote jobFull time
$127.88k - $191.82k
...on-premise highly-available Electricity Market Management System (MMS). The team includes power systems, database, software, and optimization engineers. As a Senior Electricity Market Optimization Software Engineer, you will contribute and lead advanced Power Systems...SeniorOdd jobFull timeContract workWork at officeWork visaRelocation package- Job ID: 22030767Reference Number: 24-00331Title: Sr. Software EngineerLocation: Iselin, NJ, 08830Posted Date: 2024-04-22Company: HAN StaffingSr. Software EngineerSenior
$44 - $48 per hour
...Job Description Our client is seeking a dynamic, senior level Software Engineer to join their team. This individual will design, modify, develop, write and implement software programming applications. The Software Engineer will support and/or install software applications...SeniorHourly payFull timeContract work- ...Company Description Job Description Senior Software Engineer Cloud platform used by some of the biggest organizations on the planet to revolutionize how they develop, deploy and run their applications. As a next generation application server, we are a sophisticated...SeniorFull time
- ...Responsibilities \\\ \ Participate and contribute to software design and architecture \\ Continually review performance and collaborate with Sr. Software Engineers to recommend repairs of existing programs to increase operating efficiency or to adapt to new requirements...SeniorFull time
- ...Your expertise Bachelor or equivalent focusing on Computer Science, Software Engineering, etc ideally 5-7 years of experience in a similar position focused on full stack java development within the financial sector interested in learning new technologies and...SeniorFull time
- Company Description Esolvit is a global leader in consulting, technology, application development, outsourcing and staffing solutions. ESolvit has successfully delivered solutions of the highest quality to customers globally. We have strategic alliances with customers...SeniorFull time
- ...for your organization. Job Description Looking for an engineer with 5+ years experience working with MCU in the automotive... ...Qualifications • Bachelor’s Degree in Electrical, Systems, Computer, or Software Engineering required. Master’s degree • 5+ years of MCU/ ECU...SeniorFull time
- ...the leaderboard, take part in challenges, connect with each other, and much more. We’re looking for strong, passionate senior software engineers to join us in our quest to improve these experiences and build entirely new ones, while scaling our architecture to support...SeniorFull time
- ...Company Description Robert Bosch LLC seeks Sr Software Engineer (Multiple Positions) at its facility located at 15000 N Haggerty Road, Plymouth, MI 48170. Design, develop and implement innovative software solutions for critical safety systems in airbag systems. Work...SeniorFull timeRemote work2 days per week
- ...Understanding of MVC, MVP and similar design patterns Work in an Agile software development environment (SCRUM) Work with the newest... ...Continue to improve upon your already excellent software engineering knowledge Create the best software of your life Work in...SeniorFull time
- ...flexibility by offering contingent labor as a variable cost. Job Description summary of the position. Job Title: Sr. Software Engineer Location: Denver, CO 80202 Duration: 1+ Year ( Might convert full time) Job Description: What candidates need:...SeniorFull timeImmediate start
- Company Description Mindlance is a national recruiting company which partners with many of the leading employers in the Life Sciences, IT, and Financial Services sectors, feel free to check us out at Job Description Job Overview: The ideal candidate ...SeniorFull time
- ...Description Job Description 4 Month Contract Job Opportunity Designs, modifies, develops, writes and implements software programming applications. Supports and/or installs software applications/operating systems. Participates in the testing process...SeniorFull timeContract workWork at officeRemote work
- ...and health insurance sectors. Qualifications • Minimum of 5 years of management/leadership experience in a software development or Engineering organization • Must have at least 7 years’ experience working through the design, development, release cycle, and delivering...SeniorFull time
- Company Description Meet Futurewave Systems. When it comes to technology and staffing services, we are by far, the best and brightest. We’re making waves, turning heads, and breaking ground in a very competitive industry. By supplying quality services, delivering ...SeniorFull timeWork experience placementWorldwide
- ...Find the below position if you have any consultant please do reply with updated resume Below is the JD: Job Title :Sr Software Engineer Location : Culvar City, CA Duration : 6+ Month Responsibilities: • Work with and understand components of a complex...SeniorFull timeImmediate start
- ...SECURITY CLEARANCE : TS/SCI with both Polygraphs is required POSITION: Sr. Software Engineer REQUISITION: KIN-SWE3-03.081825 LOCATION: Ft. Meade, Maryland JOB DESCRIPTION : • Software Engineer to implement, test, and operate using advanced software security...SeniorFull timeWork experience placement
- ...a Thriving Team. This role is open due to growth and expansion. Weâre looking for a passionate and experienced Senior Software Engineer to join our growing team in Fort Wayne . If you're seeking a permanent position that offers challenging projects, a collaborative...SeniorPermanent employmentFull timeWork at officeImmediate startRemote workWork from homeFlexible hours1 day per week
- .... Skills are changing faster than ever; our dynamic assessment engine and crowdsourcing tools capture what's relevant now, to deliver... ...and CoffeeScript. Want to give Smarterer a spin? Take our Software Engineering Concepts test ( for a spin . Qualifications...SeniorFull time
- ...based in Redwood City, is currently seeking a Senior Wireless Software Engineer, to be a part of building the most innovative audio and visual... ...they love. Job Description We are currently seeking a Sr. Wireless Software Engineer, who will be responsible for...SeniorFull time
- ...and industry while growing your career. You'll find the work is exciting, fun, and very meaningful. We are looking for Sr. Software Engineers to join our team. This role will be located in Charlottesville, VA, and will report to the Chief Technology Officer and...SeniorFull timeRemote work
- ...Company Description Information Technology Job Description SR. SOFTWARE ENGINEER SUMMARY: Performs complex product design, systems analysis and programming activities which may require extensive research. Performs moderately complex bug verification...SeniorFull time
- ...Vision Vision is a leading GovTech firm providing market leading software to the public sector throughout the United States. Today, more... ...are looking for This is a unique opportunity for a Senior Engineer who enjoys the "Product Owner" side of software development as...SeniorFull timeLocal areaFlexible hours
- ...Company Description Job Description Software Engineer Ruby Are you socially conscious and want to "save the world"? Do you have 3+ years of experience as a Web Developer with a strong foundation in an MVC environment? We're an up and coming niche technology...SeniorFull time
- ...Job Description Job Title : Software Engineer Job Location : Sterling, VA Job Duration: 12 Months contract to hire for the right candidate Education Requirements: Bachelor’s Degree and three years of relevant experience Notes: candidates must be...SeniorPermanent employmentFull timeContract workLocal area
- ...mind. Job Description *Position based out of Greenville, SC or Charleston, SC. Relocation Assistance available* Senior Software Engineer This Senior Software Engineer will be responsible for full cycle development of our Account Services program. The Engineer...SeniorFull timeRelocation package
$140k - $170k
...Description About the Role: We are seeking a highly skilled Senior Software Engineer with deep expertise in FreeBSD and low-level systems programming. The ideal candidate will have significant experience integrating hardware with the FreeBSD operating system,...SeniorFull timeLocal areaFlexible hours- We are looking for a Sr. Software Engineer to help shape and advance AI-driven software modernization efforts in Exton, Pennsylvania. This role will guide engineering teams on applied AI practices, improve code conversion quality across varied product environments, and...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr. Software Engineer. Be the first to apply!
- software engineer internship United States
- software development engineer aws United States
- software developer internship no experience United States
- real time software engineer United States
- financial software developer United States
- oracle software engineer United States
- part time software developer United States
- software engineer co-op United States
- graduate software developer United States
- software engineer travel United States


