
Senior Software Engineer
Posted 1 day ago

Posted 1 day ago
This is a fully remote position, open to applicants in United States.
• Oversee the design, development, and implementation of intricate applications for the Department of Veterans Affairs Data Modernization initiative.
• Work collaboratively with product owners, stakeholders, architects, product managers, and cross-functional teams to define and incorporate requirements into features.
• Employ Agile methodologies for managing and delivering modernization efforts.
• Provide technical guidance and mentoring to mid-level engineers.
• Conduct code reviews and uphold software engineering best practices.
• Enhance application performance, scalability, and maintainability.
• Design and develop CI/CD pipelines for automated building, testing, and deployment.
• Improve delivery pipelines, infrastructure automation, and deployment strategies in partnership with DevOps teams.
• Ensure application security, reliability, and compliance through thoughtful design and automation.
• Engage in system architecture discussions and impact technical decision-making.
• Investigate and resolve intricate technical issues across development, testing, and production environments.
• Bachelor’s degree in Information Technology, Computer Science, or a related field, along with 12 years of experience.
• Proficiency in Java frameworks such as Spring, Spring Boot, Hibernate, and JPA.
• Strong command of modern JavaScript.
• In-depth understanding of object-oriented programming, design patterns, and Java best practices.
• Solid grasp of RESTful web services and API design.
• Experience with version control systems (Git using ADO or GitHub).
• Comfortable working within Agile/Scrum teams.
• Strong verbal and written communication skills in English.
• Knowledge of networking and web technologies (HTML, CSS, JavaScript), as well as Microsoft Windows.
• Strong understanding of relational databases (e.g., PostgreSQL, MySQL) and ORM tools.
• Experience with unit testing, integration testing, and test-driven development (TDD).
• Exceptional analytical, problem-solving, and communication abilities.
• Capability to obtain and maintain a suitability/Public Trust clearance.
• Preferred: Expertise in Azure or other major cloud platforms; AWS Certified - Synops Admin; experience with Java, JavaScript, Ruby, Solution Architecture, DevOps, Databricks administration, IAM/RBAC, data lake architectures, Terraform/ARM/Bicep/PowerShell/Python, and public sector or healthcare data environments.
• Comprehensive health, dental, and vision insurance.
• Competitive salary with performance-based incentives.
• Flexible work schedule and remote work opportunities.
• Professional development and training programs.
• Generous paid time off and holiday leave.
finanzen.net GmbH
DaVita Kidney Care
Q-Free
Simsy Ventures
Get handpicked remote jobs straight to your inbox weekly.