Senior Software Development Engineer
3 weeks ago
At CVS Health, we're innovating healthcare, and we need talented individuals like you to help us achieve our goal.
Job Summary
We're seeking a highly skilled Senior Software Development Engineer to join our team. As a Senior Software Development Engineer, you will be responsible for designing, developing, and implementing digital solutions and systems by applying advanced technical expertise to architect and code software applications.
Responsibilities
* Design and define the technical architecture and infrastructure required for solutions
* Write code, develop software components, and implement complex functionalities according to project requirements
* Collaborate with other members of the development team and stakeholders to make high-level architectural decisions, propose design patterns, and ensure scalability, performance, and maintainability of digital solutions
* Leverage advanced programming skills to design and implement complex features, optimize performance, and ensure code efficiency
* Integrate various software components or systems, ensuring seamless communication and interoperability between different parts of the digital solution
* Write and execute comprehensive test cases, conduct code reviews, perform debugging, and troubleshoot issues to ensure the reliability, stability, and high quality of digital solutions
* Participate in agile or other development methodologies, attend meetings, contribute to project planning, and help drive the progress and success of digital projects
* Explore new tools, frameworks, and techniques to improve digital solutions and drive innovation within the development team
* Create and maintain technical documentation, including system designs, architecture diagrams, code documentation, and other relevant documentation while sharing knowledge and expertise with team members, ensuring effective knowledge transfer and collaboration
* Design and Develop API and Event architecture
* Work with the team to decompose existing monolithic applications to design and deliver Architectures for complex custom projects using the latest Open-Source technologies
* Define API practices that will allow the Specialty Organization to build technological ecosystems for efficient experimentation and continuous improvement
* Foster an environment that empowers teams and facilitates the development of your team members, setting everyone up to deliver their best work
* Design Event models (sync vs. async message, p2p, versus pub/sub vs. distributed log approach, web based)
* Define API governance and how it applies in practice
* Specify and Implement RESTful principles and define how to model functionality in an API that addresses relevant use cases
* Specify Systems architecture and approaches to manage architectural debt
* Identify API design techniques and strategies for API evolution
* Communicate design approaches to teams and organization
* Manage stakeholders and interact with team at all levels of the organization
* Focus on integration architecture and domain modeling and articulate the pros/cons of different approaches
* Work across teams to explore integration options
* Facilitate discussions to ensure alignment with architectural vision, be able to course correct on architectural deviations
* Evangelize for APIs within an organization
* Communicate the value of good domain modeling and API design to business stakeholders
* Communicate team and organizational design approaches to decouple development efforts
* Train new technology leaders and developers on platform thinking
Requirements
* 5+ years of experience in Java, J2EE Design Patterns, Object-Oriented design, Algorithms and Optimizations
* 3+ years' Experience building and consuming Micro Services with Spring Cloud, Spring Boot - 3+ years of Experience in backend application development: Java, Spring/Spring Boot
* 3 + years' Experience in integration layer development: RESTful APIs/ Spring/Web Services/JMS
* 5+ years' Experience with: SQL and relational databases (e.g. Oracle, Maria DB, MySQL)
* 3+ years' Experience leading, building, and executing strategic activities
* 2+ years of Experience with Kubernetes and AKS
* 3+ years of Strong mentorship
* Experienced with API and CICD pipeline design
* Experience with Jenkins, Groovy, Ansible, Spring Cloud, Spring Gateway, Spring Boot, Docker
* Experience leading, building, and executing strategic activities
* Ability to adapt quickly to new technology and business requirements
* Interface with key project stakeholders like management, cross functional team leadership, offshore and onsite teams, R&D, customers and project managers is required
Bonus
We offer a competitive salary range of $92,700.00 - $185,400.00, plus bonus opportunities, comprehensive benefits, and a positive work environment.
CVS Health
CVS Health is a leading healthcare company that puts our heart into caring for our colleagues and our communities. We offer a wide range of benefits, including medical, dental, and vision benefits, 401(k) retirement savings plan, and employee stock purchase plan.
Career Opportunities
We're a rapidly growing company with a wide range of career opportunities. If you're passionate about innovation, teamwork, and making a difference in people's lives, we'd love to hear from you.
-
Senior Software Engineer
3 weeks ago
Austin, Texas, United States Texas Broadband Development Office Full time**About the Role**We are seeking a highly skilled Senior Software Engineer (DevOps) to lead our software development team.The ideal candidate will have experience with DevOps practices, including continuous integration and continuous deployment.Key Responsibilities:Lead the software development team and ensure timely delivery of projectsCollaborate with...
-
Senior Software Development Engineer
6 days ago
Austin, Texas, United States Flywire Full timeAbout the RoleWe are looking for an experienced Senior Software Engineer II to join our team at Flywire. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining Invoiced, a leading invoice-to-cash platform that helps our B2B clients automate accounts receivable.Your primary responsibility will be to build...
-
Senior Software Engineer
3 weeks ago
Austin, Texas, United States Gpac Full timeAs a Senior Software Engineer, you will be responsible for leading the development of software solutions that meet the needs of our clients.Design and develop software solutions that are scalable, efficient, and meet the needs of our clients.Collaborate with cross-functional teams to ensure seamless integration of software solutions.Stay up-to-date with...
-
Senior Software Engineer
4 weeks ago
Austin, Texas, United States PARKS AND WILDLIFE DEPARTMENT Full timeLead the charge in software developmentWe are seeking a Senior Software Engineer to join our team. In this role, you will be responsible for designing, developing, and deploying software solutions that meet the needs of our customers. Your primary responsibilities will include: Designing and developing software applications using various programming...
-
Senior Software Developer
1 week ago
Austin, Texas, United States Texas Department of Aging & Disability Services Full timeAbout the RoleWe are seeking a skilled Senior Software Developer to join our team in {company}. As a key member of our engineering team, you will be responsible for designing, developing, and implementing high-quality software solutions that meet the needs of our customers.Responsibilities- Design and develop complex software systems using a variety of...
-
Senior Software Engineer
1 week ago
Austin, Texas, United States TEXAS EDUCATION AGENCY Full timeWe are seeking a highly skilled Senior Software Engineer to join our team at the Texas Education Agency (TEA). As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining complex software applications using Java/.Net technologies.Job SummaryThe ideal candidate will have a strong background in software development,...
-
Austin, Texas, United States CORRIDOR Aviation Service Software Full timeAbout UsCORRIDOR Aviation Service Software is a leading provider of aircraft compliance and health management services to the global business aviation industry.We deliver our solutions through a SaaS-plus model, supporting over 20,000 aircraft on our maintenance tracking platform and over 31,000 engines on our engine health monitoring platform.Our software...
-
Senior Software Engineer
2 weeks ago
Austin, Texas, United States TEXAS DEPARTMENT OF PUBLIC SAFETY Full timeWe are looking for a Senior Software Engineer to join our team and lead the development of our full-stack application. The ideal candidate will have experience with backend and frontend development, and be proficient in languages such as Java, Python, and C#. The role will involve designing, developing, and deploying APIs, as well as working with our...
-
Senior Software Engineer
4 weeks ago
Austin, Texas, United States Aveanna Healthcare Full timeAbout the Role:- We are seeking a skilled Senior Software Engineer to join our team.- As a key member of our development team, you will be responsible for designing, developing, and maintaining our software applications.- Your primary focus will be on backend development, ensuring the scalability, reliability, and performance of our systems.- You will...
-
Senior Software Engineer
1 week ago
Austin, Texas, United States SECRETARY OF STATE Full timeCompany is seeking a skilled Senior Software Engineer to join our team. The ideal candidate will have a strong background in software development and be able to lead technical projects. Key responsibilities include designing and implementing software systems, collaborating with cross-functional teams, and ensuring high-quality code delivery. If you have a...
-
Senior Automation Engineer
5 days ago
Austin, Texas, United States United Software Group Full timeJob Title: Senior Automation Engineer - Test LeadAbout United Software GroupWe are a leading software development company, dedicated to delivering innovative solutions. As a key member of our team, you will play a crucial role in shaping the future of technology.Salary and BenefitsThe successful candidate can expect a competitive salary in the range of...
-
Senior Software Engineer
4 weeks ago
Austin, Texas, United States TEXAS DEPARTMENT OF INSURANCE Full timeAbout the Role:As a Senior Software Engineer - Full Stack Development, you will be responsible for designing, developing, and maintaining complex software systems. You will work closely with cross-functional teams to deliver high-quality software solutions.Key Responsibilities:- Design and develop full stack software systems- Collaborate with teams to...
-
Senior Software Developer
6 days ago
Austin, Texas, United States WP Engine Full timeAbout This RoleWe are seeking an experienced software engineer to join our rapidly growing engineering team at WP Engine. As a Senior Software Developer, you will have the opportunity to innovate along with a team of passionate engineers on WP Engine's next-generation ideas, driving the evolution of our cloud-based platform.Key ResponsibilitiesWrite, test,...
-
Senior Software Development Engineer
1 day ago
Austin, Texas, United States Microsoft Corporation Full timeJob DescriptionMicrosoft is committed to building innovative platforms and products that empower individuals and organizations to achieve their goals.We are seeking a talented Senior Software Development Engineer to join our Windows Silicon and Systems Integration (WSSI) team. As a member of this team, you will be responsible for creating software drivers...
-
Senior Software Engineer
2 weeks ago
Austin, Texas, United States Texas Department of Aging & Disability Services Full timeAbout the Job:As a Senior Software Engineer - Full Stack Developer, you will be responsible for designing, developing, and maintaining complex software applications. Your primary focus will be on building scalable, efficient, and user-friendly solutions using a combination of frontend and backend technologies.Key Responsibilities:• Design and develop...
-
Senior Software Engineer
4 weeks ago
Austin, Texas, United States EMPLOYEES RETIREMENT SYSTEM Full timeAbout the RoleWe are seeking a talented Senior Software Engineer to join our team at {company}. This is a great opportunity to work on challenging projects and contribute to the growth of our organization.Key ResponsibilitiesDesign, develop, and test software applicationsCollaborate with cross-functional teams to identify and prioritize project...
-
Senior Python Software Engineer
6 days ago
Austin, Texas, United States Galaxy i technologies Inc Full timeJob Title: Senior Python Software EngineerLocation: Austin, TX & Sunnyvale, CA$100,000 - $150,000 per yearCompany Overview:Galaxy i technologies Inc is a leading technology company that offers innovative solutions to clients worldwide.We are seeking a skilled Senior Python Software Engineer to join our team.As a key member of our development team, you will...
-
Senior Software Engineer
3 weeks ago
Austin, Texas, United States Intiva Health Full timeJob SummaryThe Senior Software Engineer will be responsible for the health of the Hashgraph solution, which includes AWS nodes and an API that interacts with Salesforce. The ideal candidate will have experience with full life cycle development using Java technology. The position requires the ability to create both front-end and back-end components, including...
-
Senior Java Software Engineer
5 days ago
Austin, Texas, United States SysMind Tech Full timeJob Description: We are seeking a highly skilled Senior Java Software Engineer to join our team at SysMind Tech. This is an exciting opportunity for experienced professionals looking to leverage their expertise in software development using Java technologies. About the Role: As a Senior Java Software Engineer, you will be responsible for designing and...
-
Senior Software Engineer
1 week ago
Austin, Texas, United States Texas Department of Aging & Disability Services Full timeAbout the RoleWe are seeking a highly skilled Senior Software Engineer to join our team. The successful candidate will be responsible for designing, developing, and implementing scalable and efficient backend systems. This is a fantastic opportunity to work on cutting-edge cloud infrastructure and contribute to the growth of our organization.Key...