Edgewater Federal Solutions is currently seeking a Software Development Manager to provide technical and team leadership for the application development team that supports the DOE/EHSS AICS contract located in Germantown, Maryland.
This role will need an experienced .Net developer who can also be a strong influencer of iterative development and a coach and mentor that can lead the technical team and manage stakeholder expectations on building and managing applications built on various Microsoft technologies.
Responsibilities Lead team development efforts towards successful iterative project deliveryLead team application operations support Provide technical leadership to teammates through coaching and mentorshipDefine and communicate attainable goals to team members both project and career focusedManage multiple streams of work with varied governing processes and reporting requirementsEnsure appropriate procedures and processes are followed with on-time delivery on projectsTroubleshoot and coordinate to resolve performance issues Monitor, evaluate, and ensure projects and task for delivery commitments and keep communication lines open and transparent on impediments or risk for on-time deliveryDefine and enforce well defined processes and standard to ensure quality in all tasks and documentation Identify and encourage areas for growth and improvement within the team and work with Management on opportunities to seek improvement in these areasCollaborate with other teams, portfolio managers and Management to plan, design, develop, test, and maintain web applications Collaborate with customers and stakeholders to collect and document project requirements, development of user stories, estimates and delivery schedulesRefine requirements to translate them into functional specsPrepare reports, manuals and other documentation on the status, operation, and maintenance of softwarePackage and support deployment of releasesDevelop, refine, and tune integrations between applicationsAssess opportunities for application and process improvement and prepare documentation of rationale to share with team members and other affected partiesAdhere to high-quality development principles while delivering solutions on-time and on-budgetProvide third-level support to business users. Research and evaluate a variety of software products Qualifications U.S. Citizenship is required per contract to obtain and maintain a U.S. Department of Energy clearanceBS degree in software/technical based field and 5+ years of progressive development experience, focused on data-oriented business applicationsIn lieu of a degree, additional relevant experience is applicableHands on experience developing and supporting Enterprise solutions with core Microsoft .Net and related technologiesSolid understanding with the ASP.NET framework, MVC, C#, SQL Server, and design/architectural patternsExperience with SQL database design and developmentExperiencing setting up and utilizing CI/CD pipelinesExperience in Frontend frameworks like Angular or ReactExperience with HTML5/JavaScript/CSS/jQueryExperience with Bootstrap, Typescript, Node.js, NPM, RXJSStrong experience with C#, Visual Studio, and MS toolsetsExperience with Internet Information Services (IIS) 7.0 or higherExperience creating web services from scratch and writing Web APIsUnderstanding of object-oriented and service-oriented application development techniques and theoriesPrevious leadership experience and experience working directly with customersExperience leading the SDLC using Azure DevOps disciplines and toolsets Analyze, map, and refine software requirementsExcellent communication skills to seek clarity on responsibilities and priorities as strategy and priorities shiftExperience designing and developing enterprise grade software Experience with source control management systems and continuous integration/deployment environments Experience with Agile development methodologies including Kanban and Scrum Experience with Waterfall development methodologies and the vision and drive to help the team and customer transition to Agile Internally motivated and strong influencer of transparency and collaboration within the team and in all interactions external to the teamStrong initiative to find ways to improve solutions, systems, and processes Demonstrated business acumenCollaborate with development team to provide level of effort for all projects to customerExperience with proposal writing, cost and schedule estimation, and release managementNice to have (strongly preferred):
Certified Scrum MasterProject Management ProfessionalExperience with Agile methodology, and use of development tools such as GitHubExperience with automated testingExperience with debugging, performance profiling and optimizationExperience with technical documentation and adequate writing skillsAbout Us:
Edgewater Federal Solutions is a privately held government contracting firm located in Frederick, MD. The company was founded in 2002 with the vision of being highly recognized and admired for supporting customer missions through employee empowerment, exceptional services and timely delivery. Edgewater Federal Solutions is ISO 9001, 20000-1, 270001 certified, appraised at CMMI Level 3 Maturity for Development and Services, and has been named in the Top Workplaces in the Greater Washington Area Small Companies for 2018 through 2024.
It has been and continues to be the policy of Edgewater Federal Solutions to provide equal employment opportunities to all employees and applicants for employment without regard to race, color, religion, gender, sexual orientation, national origin, age, disability, marital status, veteran status, and/or other status protected by applicable law. #LI-HH1
Options Apply for this job onlineApplyShareEmail this job to a friendRefer Sorry the Share function is not working properly at this moment. Please refresh the page and try again later. Share on your newsfeed Application FAQsSoftware Powered by iCIMS
www.icims.com