Skip to Main Content
← Back to Jobs

Software Engineering Manager

WorldStrides Charlottesville, VA
  • Expired: September 07, 2019. Applications are no longer accepted.

Primary Duties As a Software Engineering manager at WorldStrides , you will be responsible for organizing and managing a world-class software engineering team. You will: Provide oversight and guidance during all phases of development from definition and design through implementation and deployment to production Provide oversight and guidance during all phases of development from definition and design through implementation and deployment to production Ensure adherence to best practices Ensure project delivery on schedule Ensure that technical solutions are aligned with established standards of security, corporate governance, coding best practices and testing Enforce proper source code management practices Keep the team on a fast-paced, agile development schedule. Ensure adherence to best practices Ensure project delivery on schedule Ensure that technical solutions are aligned with established standards of security, corporate governance, coding best practices and testing Enforce proper source code management practices Keep the team on a fast-paced, agile development schedule.

Lead execution and delivery of new initiatives as well as oversee operational support for solutions in production Cultivating and reinforce appropriate group values and behaviors Ensure the team follows proper change management procedures Ensure proper use of assets Oversee the acquisition and licensing of software and hardware tools, Lead execution and delivery of new initiatives as well as oversee operational support for solutions in production Cultivating and reinforce appropriate group values and behaviors Ensure the team follows proper change management procedures Ensure proper use of assets Oversee the acquisition and licensing of software and hardware tools, Allocate time appropriately to the highest priority projects. Mentor, guide, and coach the team. Research, discover and recommend software engineering process improvements that promote improved efficiency, collaboration, and quality Oversee DevOps Guide your direct reports in support of their career and organizational goals and responsibilities Allocate time appropriately to the highest priority projects.

Mentor, guide, and coach the team. Research, discover and recommend software engineering process improvements that promote improved efficiency, collaboration, and quality Oversee DevOps Guide your direct reports in support of their career and organizational goals and responsibilities Manage employee performance and discipline issues, and recommend compensation, recognition, transfer, promotion or other personnel decisions Manage employee performance and discipline issues, and recommend compensation, recognition, transfer, promotion or other personnel decisions Desired Skills/Experience 10+ years of experience designing and developing software Demo nstrated ability to lead and grow a software engineering team At least 2+ years in a leadership role on a software engineering team 10+ years of experience designing and developing software Demo nstrated ability to lead and grow a software engineering team At least 2+ years in a leadership role on a software engineering team Experience with: Experience with: Object-oriented programming and computer science foundations .Net Framework, Visual Studio, C#, ASP.NET, WCF, Web API/REST Services HTML5, CSS, JSON, XML, AJAX, JavaScript and JavaScript frameworks ( JQuery , Angular, React etc.) Current Web UI frameworks such as Bootstrap and Foundation Object-oriented programming and computer science foundations .Net Framework, Visual Studio, C#, ASP.NET, WCF, Web API/REST Services HTML5, CSS, JSON, XML, AJAX, JavaScript and JavaScript frameworks ( JQuery , Angular, React etc.) Current Web UI frameworks such as Bootstrap and Foundation Database design and development. Agile methodologiesand tools Unit testing DevOps environment Microsoft Dynamics CRM a plus Database design and development.

Agile methodologiesand tools Unit testing DevOps environment Microsoft Dynamics CRM a plus Content management systems Content management systems Education and Certifications WorldStrides is an Equal Opportunity Employer. BS Computer Science or equivalent experience preferred BS Computer Science or equivalent experience preferred

WorldStrides

Address

Charlottesville, VA
USA