Skip to Main Content
Software Developer/Application Programmer
Delmock Technologies Inc Atlanta, GA

Software Developer/Application Programmer

Delmock Technologies Inc
Atlanta, GA
  • Full-Time
Description

About Our Company:

Delmock Technologies, Inc. (DTI) is seeking a Software Developer/Application Programmer to explore exciting career opportunities. DTI is a leading HUBZone business in Baltimore, known for delivering innovated IT and Health solutions with a commitment to ethics, excellence, and superior customer service. At DTI, we balance continuous growth and innovation with a strong dedication to corporate social responsibility. Recently ranked as high as #3 among HUBZone companies in a GOVWIN survey, DTI offers a dynamic environment for those passionate about impactful projects, community involvement, and contributing to a top-ranking Federal project support team.

Join our talented team and be part of a company that values both professional excellence, community impact, and diversity of ideas. DTI is committed to hiring and maintaining a diverse workforce. We are an equal opportunity employer making decisions without regard to race, color, religion, sex, national origin, age, veteran status, disability, or any other protected class.

Client Information:

The Centers for Disease Control and Prevention's (CDC) Division of HIV Prevention (DHP) focus on high impact prevention of HIV-by preventing new HIV infections, improving health outcomes for persons with HIV, and reducing HIV related disparities and health inequities.

DHP develops and maintains a variety of data and information systems to support its mission, including systems to collect, transmit, store, and analyze data for HIV/AIDS surveillance, epidemiology, and program monitoring and evaluation. We are looking for IT and public health partners including statisticians, researchers, behavioral scientists, computer scientists, public health advisors/analysts, budget analysts, and other program staff.

Responsibilities:
  • Developing and consuming web-based, RESTful APIs utilizing Java and Spring
  • Work within Kubernetes (OpenShift, AWS EKS or others), Service Mesh (ISTIO),Microservices architecture
  • Ensure Swagger and OpenAPI documentation is created for RESTful services
  • Ensure JavaDocs are completed
  • Relational and non-relational database systems
  • Performs database system development with working knowledge of Relational Databases (Oracle, Postgres or other) and NoSQL Databases (ex: MongoDB, DynamoDB, etc)
  • Scalable search technology (e.g., ElasticSearch, Solr)
  • Working knowledge of Business Objects Enterprise (BOE) and Red Hat JBoss Enterprise Application Platform (JBoss EAP)
  • Handling large data sets and scaling their handling and storage

System Analysis, Design and Development:
  • Design, build, and implement software applications, remediate defects, support activities to setup / validate infrastructure environments in support of Application team
  • Authoring developer-friendly documentation (e.g., API documentation, deployment operations)
  • Communicating technical concepts to a non-technical audience
  • Conduct alternative analysis on software approved within the application boundary.
  • Create and maintain code comments, Wikis, and other development artifacts in support of the application team
  • Create and/or provide input for design artifacts for inclusion in design documents
  • Follow Test-drive development (TDD) paradigm by creating and maintaining unit tests.
  • Ensure design conforms to technical solution of the platform and program.
  • Operate in a DevOps environment comprised of Maven, Jenkins, SonarQube, NPM.
  • Quickly researching and learning new programming tools and techniques
  • Assist automation test team with development of automation regression tests, as needed.
  • Assist performance team with development of stubs and simulators, as needed.
  • Remediating defects and providing Tier 3 level support.
  • Support packaging of software as required.
  • Use of version control systems, specifically Git and GitHub
  • Using and working with open-source solutions and community Senior developer - coach, train and mentor other developers, both CDC and contractor, in all aspects of software development, as needed.
  • Encourage and support collaborative work amongst all team members, both CDC employees and contractor employees.
  • Ensure CDC developers and/or tech advisors are intimately engaged with all software development tasks on a regular basis.

Agile Teamwork:
  • Participate in daily stand-up meetings and team planning activities, helping estimate hours/size/complexity of work items in the backlog as needed.
  • Communicate with Scrum Master for any issues, impediments, or roadblocks.
  • Conduct Demos around individual stories, as needed.
  • Confirm dependencies are satisfied, in preparation for Program Increment planning activities
  • Ensure Enabler Stories for infrastructure, platform enhancements, and Technical Debt are identified, and inform/collaborate with stakeholders
  • Ensure tasks are appropriately updated/current in Rational CLM.
  • Participate in daily stand-up meetings and team planning activities, helping estimate hours/size/complexity of work items in the backlog as needed
  • Participate in team retrospectives.
  • Review Readiness and Acceptance criteria and dependencies (for high-level Epics), as needed.
  • Translates business requirements into stories with acceptance criteria that support Acceptance Test Driven Development (ATDD).

Minimum Requirements:
  • Bachelor's degree in Computer Science, Information Technology, Cybersecurity, or a related field
  • Minimum of 5 years of IT systems experience with software development projects
  • Minimum of 5 years' experience using the following tools, including Microsoft .NET Framework 4.8, ASP.NET MVC 5.0, C#, Microsoft SQL Server 2019, HTML5, jQuery 3.5.1, JavaScript, CSS, HTML5.; Spring Framework (JAVA class management and REST API implementation);\
  • Java Development: JDK1.8 and 11, MDC, Http Filters, Loggers, Concurrence, Security, JPA, Junit
  • Spring Projects: MVC, Boot, WebFlux, Cloud, Test, Security, Cache, JPA
  • Persistence: Relational Databases (Ex: Oracle, PostgreSQL), NoSQL Databases (ex: MongoDB, DynamoDB, etc)
  • DevOps: Maven, Jenkins, SonarQube, Nexus, Git

Preferred:
  • AWS Cloud and OpenAPI
  • Splunk
  • Excel, PowerPoint

Location:
  • This opportunity is remote.

Address

Delmock Technologies Inc

Atlanta, GA
39901 USA

Industry

Technology

Posted date

May 03, 2024

Create or sign into a ZipRecruiter account, and then apply on the company site¹

¹You may also apply directly on the company website.
By clicking “Continue” above,I agree to the ZipRecruiter Terms of Use and acknowledge I have read the Privacy Policy, and agree to receive email job alerts.

Delmock Technologies Inc job posting for a Software Developer/Application Programmer in Atlanta, GA with a salary of $88,300 to $127,500 Yearly with a map of Atlanta location.