Application Developer

Software EngineerSoftware EngineerFull TimeRemoteSeniorTeam 201-500Since 2017Company SiteLinkedIn

Location

United States

Posted

13 hours ago

Salary

$105K - $125K / year

Seniority

Senior

Bachelor Degree5 yrs expExperience acceptedEnglishCloudCyber SecurityJavaJava ScriptOraclePHPPythonSDLCService Now

Job Description

• Provide technical and programmatic support across the full software development life cycle (SDLC) including planning, architecture design, development, testing, deployment, and sustainment • Design, develop, and maintain enterprise and web-based applications supporting DTMO systems • Develop and support Service-Oriented Architecture (SOA) and Application Programming Interfaces (APIs) to enable system integration and interoperability • Participate in requirements gathering sessions and collaborate with stakeholders to identify functional and technical requirements • Analyze requirements documentation and provide recommendations to ensure complete and accurate requirements capture • Design and develop user interface (UI) wire frames and mock ups for new applications and enhancements while ensuring compliance with Section 508 accessibility standards • Perform front-end and back-end application development, including integration with databases and external systems • Provide application sustainment support, including enhancements, defect resolution, and implementation of new capabilities • Support technology refresh initiatives and application modernization efforts aligned with DoW modernization strategies and cyber/cloud compliance requirements • Maintain compliance with application coding standards and accessibility requirements, including Section 508 mandates for public-facing systems • Develop unit tests and test cases and conduct testing prior to code scanning, integration testing, and deployment • Recommend and implement test automation strategies to improve testing efficiency and software quality • Conduct and participate in code reviews to ensure quality, maintainability, and adherence to development standards for GOTS applications • Ensure compliance with DMDC application security requirements, including code scanning and security validation prior to production deployment • Assess DTMO’s software development life cycle processes, tools, and development environment, providing recommendations for improvement • Evaluate DTMO’s implementation of SOA and APIs, recommending enhancements to improve performance, scalability, and maintainability • Develop and maintain integrated development project schedules, covering requirements, design, development, testing, and code review phases • Apply rigorous requirements management, change control, testing, and project management practices to ensure delivery of high-quality applications • Utilize ServiceNow or other approved ticket management systems to track development tasks, issues, and project activities • Produce and maintain technical documentation, including code documentation, application design documentation, and development environment guides to support maintainability and knowledge transfer

Job Requirements

  • Must obtain and maintain a Tier 3 (T3) or higher background investigation
  • 5+ years of experience in application development or related software engineering roles
  • Experience developing enterprise or web-based applications in government or large enterprise environments
  • Experience working with the Oracle APEX platform
  • Proficiency in programming languages such as Java, Python, C#, JavaScript, HTML5, PHP, or similar modern languages
  • Experience developing and integrating APIs and application frameworks
  • Experience implementing or supporting Service-Oriented Architecture (SOA) environments
  • Experience implementing Section 508 accessibility standards in web or enterprise applications
  • Familiarity with database systems and data integration techniques
  • Knowledge of software development life cycle (SDLC) methodologies, including Agile, DevOps, or similar frameworks
  • Experience using version control systems such as Git and other development collaboration tools
  • Understanding of application security principles and secure coding practices
  • Strong analytical and problem-solving skills
  • Ability to collaborate effectively with technical teams, system administrators, cybersecurity personnel, and federal stakeholders
  • Strong written and verbal communication skills, including the ability to document technical processes and solutions

Benefits

  • Medical, dental, vision, disability, and life insurance
  • Flexible Spending Accounts
  • 401(k)
  • PTO
  • Paid Parental Leave
  • Tuition reimbursement
  • Paid federal holidays

Related Job Pages

More Software Engineer Jobs

Corporate Tools LLC logo

iOS App Developer

Corporate Tools LLC

Corporate Tools is proudly, stubbornly independent. No outside investors calling the shots. It’s just us choosing customers over profits, every time. We build the behind-the-scenes tools that keep businesses running: software, LLC filings, registered agent service, website and domain registration, address services… basically all the unglamorous stuff that makes companies actually work. We’ve grown into one of the largest B2B providers in the U.S. by sticking to a simple mission: solve the real, messy, confusing problems of starting and running a business, while keeping your privacy intact and making your life a whole lot easier.

Software Engineer13 hours ago
Full TimeRemoteTeam 1,200Since 2014

Develop mobile applications for iOS, collaborate with developers to integrate APIs, and ensure user privacy in communication tools.

Core AnimationCore DataCore GraphicsCore TextGitiOS
Texas + 3 moreAll locations: Texas, Washington, Idaho, Utah
$120K / year
Full TimeRemoteTeam 1,001-5,000

The Principal Software Engineer will serve as an architect and visionary leader, responsible for the overall design, strategy, and implementation of analytics and data applications, encompassing data engineering, analytics applications, and infrastructure. This role involves leading the architecture and development of advanced analytics tools, establishing best practices, and providing technical leadership and mentorship to engineering teams.

Java.NETRuby on RailsAPIRESTGraphQLmicroservicesAIMLNLPdata engineeringAWSbig datacloud computing
United States
$173K - $225K / year
Full TimeRemoteTeam 11-50

The role involves owning the full lifecycle of new features and systems, from architectural design through deployment and maintenance, focusing on building and maintaining high-performance backend services using Go.

GoAWSSQL ServerLambdaAPI GatewayS3CDKRDSData EngineeringQuery OptimizationSchema Design
United States
$140K - $160K / year
Kyndryl logo

Software Engineering - Development

Kyndryl

We design, build, manage and modernize the mission-critical technology systems that the world depends on every day.

Software Engineer14 hours ago
Full TimeRemoteTeam 10,001+Since 2021H1B Sponsor

The developer will be responsible for designing, developing, and implementing software solutions, ensuring implemented components are documented, unit-tested, and ready for integration. Responsibilities also include architecting solutions, testing code, deploying, and building CI/CD pipelines, while providing work estimates.

United States
$70.8K - $161K / year