Senior Software Engineer

New Today

Company Convey US Job Description OVERVIEW We are looking for a highly skilled Senior Software Engineer with a minimum of 5 years' hands-on experience in software development. The ideal candidate will demonstrate proficiency in Java / Scala. This role involves active participation in all stages of the software development life cycle, including requirements analysis, system design, coding, testing, deployment, and maintenance for projects within our organization. As a Senior Software Engineer, you will serve as a mentor and collaborator, fostering a culture of continuous learning and innovation within the team. You will guide fellow engineers towards excellence and resolving complex technical challenges while contributing to the advancement of our technological capabilities. ESSENTIAL DUTIES AND RESPONSIBILITIES Design, develop, and maintain scalable, reliable, and high-performance software applications. Ensure the security, confidentiality, availability, and integrity of client data throughout the development lifecycle. Monitor technological advancements for their impact on system security and ensure organizational adaptation and compliance. Contribute to architectural design and implementation, leveraging best practices and emerging technologies. Establish backup procedures for key system security functions in case of absence or departure. Collaborate with product managers, designers, and stakeholders to understand requirements, define solutions, and deliver features. Mentor and provide technical guidance to junior team members, promoting a culture of excellence and continuous learning. Participate actively in Agile methodologies, demonstrating understanding of the entire software development process. Contribute hands-on expertise in Java / Scala programming, filling development gaps as needed. Work with project managers to estimate timelines, identify dependencies, and prioritize tasks to meet deadlines. EDUCATION AND EXPERIENCE Bachelor's or Master's degree in Computer Science, Engineering, or related field. At least 5 years of experience in software engineering, with focus on architecture and design. Strong knowledge of design patterns and their application. Experience in motivating team members and fostering collaboration. Passion for continuous learning and researching new technologies. Hands-on experience in Java / Scala programming. Experience with microservices architecture, including designing, developing, and deploying microservices-based applications. Ability to engage with both technical and business stakeholders to align architecture with organizational goals. Familiarity with AWS services and deploying data solutions on cloud platforms. Background in back-end technologies, including API Rest interfaces and SQL. Experience working with healthcare data, including eligibility, claims, payments, and risk adjustment datasets. Strong programming and debugging skills with a hands-on approach. Relevant certifications in AWS or software engineering are a plus. OTHER DUTIES AND RESPONSIBILITIES Ensure compliance with all applicable laws and regulations. Participate in quality assurance, compliance, and continuing education activities. Perform other duties as required. REPORTING RELATIONSHIP This position has no supervisory responsibilities. Knowledge, Skills, and Abilities Proficiency in Java / Scala. Understanding of microservices architecture, AWS, containers, and Kubernetes. Experience with healthcare data domains. Adaptability to changing technological environments. Effective communication skills. Strong problem-solving and critical thinking skills. Commitment to quality and accuracy. Ability to prioritize and meet deadlines. Teamwork and independence skills. Willingness to contribute to process improvements. Ability to communicate technical concepts to non-technical stakeholders. Attention to detail. Professional interaction skills. Ability to work in an environment with potential interruptions. Capacity to manage multiple tasks with varying priorities. Computer Equipment and Software Requirements Ability to work with Windows or macOS, familiarity with Office software, Jira, and Confluence. WORK ENVIRONMENT Remote work with occasional travel to Chicago office 1-3 times per year. DISCLAIMER This description covers typical duties and responsibilities and is not exhaustive. About Us Convey Health Solutions simplifies administrative processes for health plans, focusing on building technologies and services tailored to government-sponsored health plans. #J-18808-Ljbffr
Location:
Fort Lauderdale, FL, United States
Category:
Computer And Mathematical Occupations

We found some similar jobs based on your search