Epicareer Might not Working Properly
Learn More

Software Developer/Engineer Manager

Salary undisclosed

Apply on


Original
Simplified

Job Description

Job Description

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.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
Report this job