Software Engineer

Software Engineer

14 May 2026
Maryland, Columbia, 21044 Columbia USA

Software Engineer

This position is responsible for the implementation, maintenance, performance tuning, and capacity management for all organizational software and systems as directed by management and senior staff. This position will provide software applications delivery support and mentoring for Associate Software Engineers. Lead the design and implementation of software solutions that meet business requirements and technical specifications.  Develops and implements software solutions, standards, processes, and security.  Collaborating with product managers, architects, QA, and other stakeholders to gather and refine software requirements and developments.  Maintaining and enhancing existing software applications through bug fixes and feature enhancements.  Keeping up to date with emerging technologies, including advancements in AI-driven testing, and industry trends to continuously improve software development and quality assurance practices.  Develop, implement, and maintain test strategies, plans, and comprehensive test cases.  Design, develop, and maintain automated test suites for software validation.   Identify, document, and track bugs, ensuring resolutions are implemented effectively. Continuously improve test processes to enhance efficiency and coverage.   Develop and enhance automated testing frameworks and tools.   Integrate automated tests into CI/CD pipelines for continuous testing and delivery.   Monitor and analyze test results, ensuring build stability before deployment.   Ensure comprehensive test coverage and enforce testing best practices.   Document automated test cases, test plans, and results for knowledge sharing.   Report issues using test management tools with detailed replication steps.  Collaborate with software engineers to create and maintain test artifacts.   Coordinate with functional users for user acceptance testing (UAT), integration testing, and regression testing.  Coordinate with functional users for user acceptance testing (UAT), integration testing, and regression testing.   Participate in Agile ceremonies such as daily standups, sprint planning, reviews, and retrospectives.  Experience with Salesforce Commerce Cloud (SFCC) is a plus but not required. 

Related jobs

Job Details

Jocancy Online Job Portal by jobSearchi.