Software Engineer
100% Remote
Longterm Contract
Day to Day work Responsibilities:
- Design develop document test and debug applications software and systems that contain logical and mathematical solutions using Java Springboot and other related technologies.
- Confers with systems analysts engineers programmers and others to design system and to obtain information on project limitations and capabilities performance requirements and interfaces.
- Work with both clientside and serverside personnel and components to ensure the process of software development integration and functionality is seamless.
- Design and implement RESTful APIs to support frontend functionalities and ensure smooth data flow between the server and client.
- Implement responsive user interfaces using HTML Cascading Style Sheets (CSS) and Angular to deliver a seamless user experience across multiple devices.
- Implement and optimize CI/CD pipelines for automated testing deployment and monitoring of applications.
- Design implement and manage databases ensuring efficient and optimized queries for data retrieval and storage.
- Codes tests and implements computer programs in developmental and maintenance modes.
- Collaborate with product owners Scrum Masters DevSecOps engineers and other stakeholders to deliver highquality software solutions.
- Prioritizes and allocates projects products and resources with the assistance of architects and managers.
- Implement security best practices and protocols to safeguard web applications against potential threats.
- Monitors technology trends such as emerging standards for new technology opportunities.
Required Qualifications:
- BS/BA Degree in Computer Science Information Technology or a related field and 2 years experience MS/MA and 0 years experience
- Must have the ability to obtain and maintain a Public Trust clearance.
- Expert proficiency in Java Spring Boot RESTful API development microservices architecture the ActiveMQ message broker and containerization technologies such as Docker and Kubernetes.
- Experience with frontend technologies (Angular React).
- Strong experience with the version control systems (GitHub) and continuous integration/continuous deployment (CI/CD) tools (Jenkins).
- Strong experience with SQL Python Bash scripting Linux AWS services (Amazon MQ SQS S3 EC2 EKS RDS CloudWatch) and infrastructure as code tools (Terraform).
- Experience with test automation tools and frameworks such as Selenium JUnit TestNG and Cucumber.
- Experience with databases (PostgreSQL Oracle) and data modeling.
- Experience with system monitoring tools (Apache JMeter Grafana Splunk New Relic CloudWatch).
- Knowledge of data analytics tools (AWS QuickSight Elasticsearch).
- Strong experience with agile methodologies (SAFe Scrum) and tools (Jira Confluence).
- Excellent communication skills and ability to work collaboratively in a fast paced Agile team environment.
- Strong problemsolving skills and a proactive approach to identifying and addressing issues.
- Proven track record of innovation and continuous improvement.
Preferred Qualifications:
- BS/BA Degree in Computer Science Information Technology or a related field and 5 years experience MS/MA and 3 years experience
- SAFe Agile Certification
- Experience in healthcare IT and understanding of regulatory requirements such as HIPAA.