• Sr. Software Developer / Engineer

    Job Locations US-VA-Pentagon
    Posted Date 4 days ago(10/16/2018 11:12 AM)
    Job ID
    # of Openings
    Information Technology
  • Overview

    MicroTech is seeking an Applications Manager with application development experience to support a client. This individual will lead a small, diverse team of developers on all aspects of application delivery to include administration of the master project schedule (MS Project) which tracks the progress of all application development projects and tasks. The successful candidate must have experience utilizing SDLC or Agile methodologies; must be a team-player, able to work within a technical staff; but must also be able to work independently with minimal supervision to keep all projects on schedule. Must possess excellent social, interpersonal, written and verbal skills to effectively set expectations, interact with the client, senior leadership, and fellow team members to ensure overall success.


    • Provides oversight of the application development team; manages and monitors daily team member activities to achieve optimal performance and ensure quality deliverables are being provided for the client in accordance with mutually agreed upon delivery schedules
    • Responsible for building, updating and managing personnel resources and schedules using MS Project for the Applications Team utilizing industry best practices (i.e. Integrated Application Lifecycle Management, CMMI)
    • Work collaboratively with team members to troubleshoot, resolve and implement required changes in the development, test, staging, and production environments
    • Leads efforts to create requirements, designs, and specifications for complex or highly technical Web applications; which may require extensive research and analysis
    • Translates functional requirements into technical solutions for application development
    • Writes, edits content and coordinates updates to existing websites
    • Ensures projects are developed with professional level standards for site performance, usability, scalability, browser compatibility and reliability.
    • Reviews designs and maintains compliance with application, infrastructure, architecture and security
    • Oversees the development of required logic, algorithms and code for the applications. Work with users during integration testing to identify errors, fix coding errors, and implement requested changes
    • Reviews logical data models (entity relationship, business process, and process flow. Builds physical data models (conversion of logical models in relational database models). Works with database administrators to coordinate necessary changes to the database structure.
    • Utilize SDLC or Agile methodologies to ensure applications are functioning properly before production deployment
    • Works with Enterprise Cyber Security and the Systems Team to mitigate security findings, if any
    • Participates in the Change Control Board (CCB) at various levels
    • Provide status reports of bi-weekly or monthly accomplishments
    • Coordinates with the Operations Team and the Enterprise to perform mission systems maintenance during Government scheduled maintenance windows



    • Must be a US Citizen with an active Secret clearance
    • Bachelor’s Degree with 8+ years’ experience in functional or business or systems requirements elicitation and development; or the equivalent training and experience
    • Experience in using one or more of the following programming languages: Angular, Microsoft .Net, Java, JavaScript, ASP.Net\C#
    • Team Lead experience




    • Familiarity with developing applications within the cloud (e.g. AWS or Azure)
    • Developing platform independent web applications
    • CompTIA Security+ CE certification
    • Experience with CMMI Level 3 or higher processes

    General Information

    MicroTech is an award-winning Service-Disabled Veteran-Owned Small Business (SDVOSB) and experienced provider of information technology and communications. MicroTech offers a wide range of professional services focused on providing cutting-edge solutions with the customer at the forefront of every decision we make. Solving complex business challenges is our passion — we provide effective, practical solutions that can increase productivity, and decrease costs.

    MicroTech has developed a well-earned reputation for best-in-class services and solutions using a repeatedly proven ISO 9001:2015 Quality Management System (QMS), ISO 20000 IT service management certification, and ITIL® management qualified business processes.

    We offer great pay, amazing benefits, and our company culture is strong. MicroTech is devoted to people development and providing high achievers opportunities to grow professionally. As an employee, you are surrounded by intelligent, driven colleagues and have the benefit of a culture that is focused on bringing out the best in everyone. Our benefits include:

    • Insurance (medical, dental vision)
    • Paid Leave (15 days per year for those with less than three years of service, 20 days off for those with more than three years of service)
    • 401k Plan with Employer Matching Contribution
    • 10 Company-Paid Holidays
    • Tuition Assistance
    • Voluntary Benefit Programs
    • Corporate Discounts

    MicroTech is an Equal Opportunity/ Affirmative Action employer. All qualified applicants will receive consideration for employment without regards to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, or any other protected classes


    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed