Steel Point Solutions is an amazing SBA Certified (8a), HUBZone, Small Disadvantaged Business (SDB) and a Woman Owned Small Business (WOSB) company. Established in 2013 with a vision of offering world class, integrated business solutions for all levels of Government and commercial enterprises. We are represented by a team of talented and qualified professionals who know how essential efficient, cost-effective integrated solutions are to your organization’s success. Leveraging these resources, we strive daily to lead the industry in program management and service delivery.
Role Summary
The Senior Software Developer/Engineer will lead the development, commercialization, and management of software toolkits within a technology modernization framework. The role demands expertise in software development and leadership in managing agile software development engagements, with a focus on controlling cost and schedule to ensure timely and budget-compliant project delivery.
Key Responsibilities
- Software Development & Toolkits:
- Lead the design, development, and optimization of software applications and toolkits, ensuring scalability, reliability, and alignment with business objectives.
- Ensure solutions are scalable, reliable, and compliant with industry standards.
- Oversee the commercialization process for internally developed software, ensuring market readiness and adherence to industry standards.
- Integrate modern technologies, methodologies, and tools to enhance software development within technology modernization initiatives.
- Agile Project & Cost Management
- Manage software development projects using agile methodologies such as Scrum, Kanban, or SAFe, ensuring iterative delivery and adaptability to changing requirements.
- Coordinate with teams using agile tools like Jira, Trello, or Azure DevOps for sprint planning, task management, and tracking team progress.
- Take responsibility for managing both cost and schedule, ensuring that projects are delivered within budget and on time.
- Monitor project financials, track variances, and implement corrective actions to control costs while maintaining quality.
- Engagement & Stakeholder Management
- Work closely with stakeholders to gather requirements, manage expectations, and prioritize features based on business value and strategic goals.
- Oversee project timelines and budgets, ensuring transparency and accountability in all phases of the software development lifecycle.
- Collaboration & Leadership:
- Mentor and provide technical leadership to junior developers, fostering a collaborative team environment that encourages learning and growth.
- Collaborate with product managers, business stakeholders, and technical teams to ensure alignment of development efforts with organizational goals.
- Technology Modernization:
- Lead modernization efforts by implementing cloud-based solutions, microservices architecture, and containerization (e.g., Docker, Kubernetes).
- Promote continuous innovation by leveraging emerging technologies, such as AI, ML, and DevOps practices, within agile development processes.
Required Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related field
- 7+ years of experience in software development
- 3+ years of experience in a leadership role managing development projects.
- Experience conducting user research and applying design thinking
- Experience with journey mapping, prototyping, and usability testing.
- Experience developing and commercializing software toolkits.
- Experience managing agile software development projects.
- Experience managing project costs and schedules, ensuring on-time, on-budget delivery.
- Proficient in modern programming languages (e.g., Python, Java, C++)
- Deep understanding of cloud architectures, containerization, and microservices (AWS, Azure, GCP).
- Agile certifications such as Certified ScrumMaster (CSM), SAFe Agilist, or PMI-ACP required.
Preferred Qualifications
- Master’s degree in Computer Science, Software Engineering, or a related field preferred
- Relevant cloud certifications (AWS Certified Solutions Architect, Microsoft Azure Developer, etc.) are preferred.
Candidates from Historically Underutilized Business Zones (HUBZone) are strongly encouraged to apply. To determine whether you reside in a HUBZone, visit: https://maps.certify.sba.gov/hubzone/map.
Steel Point Solutions, LLC is an Equal Opportunity Employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability or protected veteran status.
Steel Point offers a comprehensive benefits package for eligible full-time positions, including medical, dental, vision, life insurance, short- and long-term disability, 401K with company match, critical care voluntary insurance, flexible paid time off, paid holidays and opportunities for professional development reimbursement. Join us to enjoy competitive compensation and a full range of benefits designed to support your well-being and work-life balance.
The salary range represents a general guideline; however, Steel Point Solutions considers a number of factors when determining base salary offers such as the scope and responsibilities of the position and the candidate's experience, education, skills and current market conditions.
Salary Range
$149,000—$177,000 USD
Top Skills
What We Do
Headquartered in Calverton, MD and established in 2013, Steel Point Solutions, LLC (Steel Point) is a digital transformation solutions provider. Our mission is to deliver business solutions that empower our clients to accelerate adoption of transformative digital processes. We assist our clients with achieving impactful results with our proprietary platform.
For more information on how we can assist your organization please contact us at [email protected]