Senior Software Development Manager (Secret Clearance)

Customer Services Washington, District Of Columbia


Description

Senior Software Development Manager

OPEXUS has an immediate opening for an experienced Software Development Manager and Team Lead with proven technical leadership skills to manage a team of developers. This team is responsible for the development and maintenance of multiple Java/J2EE, .NET enterprise and mobile applications.  The ideal candidate will possess senior-level software development skills, enjoy coding, leading and mentoring developers, architecting solutions and be a US Citizen with an active security clearance.

 

Candidates should be hands-on and experienced in all aspects of the software development lifecycle. As the leader of a team of skilled developers you will apply your knowledge in software engineering to help architect, design and facilitate creation of software solutions for a wide variety of applications. You’ll look forward to leading a team of coders, fostering best practices, defining technical architecture and supporting a large portfolio of public-facing and internal web applications.

 

The primary work location is telework with 1 day a week in a DC location near the metro.

 

Position Description

  • Plan and oversee complex development tasks ensuring Agile development sprints as well as iterative development cycles ensuring tasks are completed on time.
  • Help identify high-level design and architectural direction for new and existing platforms. Identify preferred solution stacks to increase delivery velocity across the team.
  • Estimate work and assist in the definition of project plans to implement solutions.
  • Oversee the application of best practices in the design and development of clear and maintainable code.
  • Facilitate DEVOPS practices leveraging Azure DevOps for deployments in both Azure and AWS cloud environments
  • Work closely with senior government staff to ensure development resources are focused on top priority development initiatives while also actively resolving technical issues and mitigating technical risks across a large O&M production environment.
  • Lead customer meetings to clarify requirements, architect and high-level solutions.
  • Supervise and mentor assigned developers

 

Required Skills and Experience

  • 8+ years of experience leading Agile Software Development Teams leveraging a wide range of technologies stacks, such as .Net, C#, Java, PHP, JavaScript and HTML.
  • Knowledge of various architectures such as model-view-controller (MVC), Web Services, UI/UX Frameworks (e.g., React JS, Angular, Bootstrap, KnockoutJS, NextJS, etc).
  • Experience using J2EE Web Application Frameworks Spring, Struts, Hibernate and .Net applications using .Net Core, Dapper and ASP.Net Razor.
  • Strong knowledge and experience in SQL using various db platforms such as Oracle, MySQL, Postgres,MS SQLServer, SQL Azure, or similar cloud service equivalents (e.g. AWS RDS or Azure SQL)Deployment and troubleshooting of applications using web application servers Tomcat, JBoss, or similar .
  • Strong knowledge and experience of web development skills HTML, XML, JavaScript, CSS and AJAX.
  • Strong written and verbal communication skills.
  • Self-motivated and ability to work well in a team.

 

Experience with Any of These Platforms is a Plus

  • MS Azure or AWS PaaS development and operations experience
  • Experience with Drupal development
  • Experience with Grails and Groovy
  • Experience in React JS front-end development
  • Mobile application development using React Native or MS Xamerin
  • Exposure to cloud-based noSQL databases (AWS or Azure) (e.g., Azure Cosmos, AWS DynamoDB)
  • Experience with MS Azure Devops in an Agile environment
  • Experience with DEVOPS tools and automation processes to increase productivity and quality through continuous SW delivery.
  • Experience using Linux, Docker containers and Kubernetes environment.

 

Education

  • Bachelor of Science degree from an accredited university (Computer Science or Math preferred)

 

Security Clearance

  • US Citizenship required with at least an active Secret clearance.

 

About OPEXUS

Digital transformation is reinventing businesses of every size and industry.  Demand for rapid app development has never been higher.

 

At OPEXUS, we are shaping the future of work with big ideas that challenge conventional thinking and a new approach to solving complex business challenges.  Through our low code, adaptive case management software, we enable organizations to bring new solutions to market quickly, digitize customer engagement and automate unique business processes across diverse lines of business.

 

If you are a talented, entrepreneurial candidate with an interest in driving growth, then we want to talk with you.

 

OPEXUS is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or disability.

#OPEX - #ZR