Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Sr. Application Developer

Theta

Sr. Application Developer

National
Full Time
Paid
  • Responsibilities

    About the Sr. Application Developer position

    We are looking for a Sr. Application Developer who will design and code functional programs and applications, producing fully functional software applications according to requirements. You will work as part of a team and individually with little supervision.

    You should possess excellent knowledge of at least one programming language and be familiar with a variety of operating systems and platforms. We also expect you to have an analytical mindset and a keen eye for detail.

    • MUST BE A US CITIZEN • MUST HAVE THE ABILITY TO OBTAIN A PUBLIC TRUST CLEARANCE

    Sr. Application Developer responsibilities are:

    • Efficiently translate client requirements into application features

    • Prepare creative prototypes according to specifications

    • Work together with a team of IT professionals to set specifications for new applications

    • Create high-quality source code to program complete applications within deadlines

    • Organize unit and integration testing before launch

    • Organize functional and nonfunctional testing and perform troubleshooting and debugging

    • Review existing applications to reprogram, update and add new features

    • Prepare technical documents and handbooks to accurately represent application design and code

    • Accelerating incremental application improvements using processes such as RapidUX, breaking a typical UX initiative into Agile sprints to deliver user and customer experience improvements faster.

    • Using Agile DevSecOps development methodology to reliably develop functional requirements into working software, delivered on-time and fully tested.

    • Using Agile COTS/GOTS development to deliver improved user experience and state-of-the-art solutions.

    • Establishing metrics-driven, results-oriented software performance management approach to meet SLA's for low-risk sustainment, high availability and quality delivery.

    • Providing standardized, process-driven application sustainment to cost-effectively manage system changes and leverage existing processes and templates to manage the transition in a predictable and controlled manner.

    • Using Infrastructure as Code (IAC) to allow simple tear down and re-provisioning of development environments in a matter of minutes to optimally and responsively support changing development team priorities.

    • Leveraging cloud solutions to move costly application workloads from on-premise into the cloud for a flexible, scalable and cost-effective solution that meets future demands.

    • Manage Cost, Schedule, Performance (Deliverables), Scope and Risk for the required project to deliver customer requirements;

    • Work directly with the Government team daily to define requirements and use cases, adjust to changing priorities, and adapt to strategic challenges that influence the focus of effort. Have the skill and ability to quickly respond to change over following a rigid plan;

    • Interface with support functions including contracts, procurement, legal, logistics, and HR to execute program and project activities. Conduct project Kickoff meetings, lead Weekly Status meetings and ensure the successful delivery of contract deliverables;

    • Work with and lead project team members and coordinate with functional leads to acquiring matrixed support to provide necessary skills to complete project tasks and work packages.

    • Demonstrate and further develop the skills and values of a collaborative leader;

    • Prepare and deliver status reports, both written and verbal.

    • Provide daily project updates to the customer Program Manager and management team.

    Sr. Application Developer requirements are:

    • 7+ years' experience of working on an Application Developer position

    • Solid experience in designing and building applications

    • Profound experience with at least one programming language such as C#, Java (J2EE), etc.

    • Close familiarity with programming for diverse operating systems and platforms using development tools

    • Good knowledge of software design and programming principles.

    • Strong communication, teamwork, and time-management skills

    • Strong analytical and problem-solving skills with close attention to detail

    • Experience/proficiency with Information Management tools such as MS Project, JIRA, Gitlab, etc.;

    • BSC OR BA DEGREE IN COMPUTER SCIENCE OR ANOTHER RELEVANT AREA; MSC OR MA DEGREE WILL BE A BONUS

    Sr. Application Developer desired requirements are:

    • ADDITIONAL CERTIFICATION WILL BE A BONUS
    • __Experience with ITSM applications (Remedy, HEAT, HPSM, ServiceNow, etc.)
    • Proficient with MS Office (Word, Excel, Outlook, Visio, SharePoint, Project)
    • CSM Certification
    • ServiceNow experience (User or Integrator)