Markon is seeking an Expert-level Applications Developer to support the development and O&M of a variety of systems and initiatives focused on streamlining operations, automating processes, and aligning customer solutions to the overarching digital architecture.
Requirements
- Experience in Java, Python, and front-end development using Angular.
- Familiarity with relational databases such as Postgres, MySQL, and/or Cloud technologies like AWS.
- Experience in API development and working with REST-like APIs.
- Experience writing SQL queries.
- Experience with Microservices architecture.
- Familiarity with source code management and integration tools like GitHub/GitLab, Jenkins.
- Knowledge of best practices for coding, testing, and deployment.
Responsibilities
- Develop software applications as web services using Java, Node JS, Angular with Typescript, Springboot with Hibernate, and messaging, as directed by the sponsor.
- Develop and maintain software applications as web services interacting with data stored in Postgres, MySQL, and other relational databases and/or Cloud technologies like AWS.
- Develop, upgrade, and maintain APIs and search services with REST-like APIs to communicate with other software applications and databases.
- Utilize XML, JSON, or other Sponsor standards for data transfer and metadata management.
- Write SQL queries to interact with databases.
- Improve search and website usability and accessibility by leveraging enterprise capabilities.
- Optimize application performance, ensuring scalability and security.
Other
- An active TS/SCI with Full Scope Polygraph (preferably from this client).
- 10+ years of related application development experience, with an emphasis on leading engineering efforts across the application stack.
- Ability to collaborate with cross-functional teams to understand project requirements and translate them into technical solutions.
- Experience in an Agile environment.
- Ability to recommend technological improvements to existing processes and applications.