Creating remarkable health experiences, freeing people to be their best.
Senior Software Engineer
Location
Louisiana + 4 moreAll locations: Louisiana | North Carolina | Maryland | Pennsylvania | Washington
Posted
79 days ago
Salary
$102.7K - $164.6K / year
Seniority
Senior
Job Description
Senior Software Engineer
Highmark Health
• Responsible for designing and creating engineering specifications for software applications and programs. • Responsible for designing & writing code that adheres to coding standards. • Performs code reviews. • Responsible for idea generation, exploring and implementing appropriate technical solutions to achieve the required product features, as well as monitoring technical process against project plan while safeguarding functionality, scalability and performance. • A part of an agile work team and responsible for participating in all scrum ceremonies, assisting in sprint planning and completing required sprints in the development through final execution of software applications/programs. • Communicate any issues/blockers to the Scrum Master in a timely manner. • Drive story creation (i.e. DoD, Acceptance Criteria, estimation). • Create Tasks for their stories in applicable software (ex: RTC or Jira), and updates status and assignment accordingly. • Monitor work against production schedule and provide progress updates and report any issues or technical difficulties to lead developers on a regular basis. • Mentor other associate and intermediate software engineers as needed. • Other duties as assigned or requested.
Job Requirements
- Required Bachelor's Degree in Computer Science, Computer Engineering or a closely related field
- Required 5 years proficiency in design and analysis of algorithms, data structures, and design patterns in the building and deploying of scalable; highly available systems
- To include: 5 years in at least one modern programming languages (Java, Python, JavaScript, ACE, IIB/ITX, Informatica preferred)
- 5 years of understanding of web services technologies such as REST, HTTPS, JSON
- 5 years with one or more general purpose programming languages including but not limited to: Java, Python (Django/Flask), C/C++, C#, Objective C, JavaScript, or Go
- 5 years in defining system architectures and exploring technical feasibility trade-offs for optimizing short term execution while planning for long term technical capabilities
- Preferred 7 years of working with a variety of technology systems, designing solutions or developing applications in healthcare
- To Include: 5 years of translating design mockups, prototypes and user stories into working applications
- 5 years of ability to produce code that is fault-tolerant, efficient, and maintainable
- 1 year of working with Machine Learning esp. in Natural Language Understanding, Machine Translation, Deep Neural Networks and related fields
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Full Stack Developer - Level II
ConfizWe have a global team of amazing individuals working on highly innovative enterprise projects & products. Our customer base includes Fortune 100 retail and CPG companies, leading store chains, fast growth fintech, and multiple Silicon Valley startups. What makes Confiz stand out is our focus on processes and culture. Confiz is ISO 9001:2015 (QMS), ISO 27001:2022 (ISMS), ISO 20000-1:2018 (ITSM) and ISO 14001:2015 (EMS) Certified. We have a vibrant culture of learning via collaboration and making workplace fun. People who work with us work with cutting-edge technologies while contributing success to the company as well as to themselves. To know more about Confiz Limited, visit our LinkedIn page .
Role Description We are seeking a Full Stack Software Developer with experience across Java, ReactJS, and modern cloud technologies to support Supply Chain services and warehouse management systems. In this role, you will participate in the design, architecture, and implementation of software solutions that solve complex business problems and improve operational efficiency across supply chain operations. As a Software Development Engineer, you will contribute to building scalable, reliable, and high-performance systems that support critical business processes. Your work will help enable the development and deployment of modern supply chain platforms used to manage logistics, warehouse operations, and distributed systems across cloud environments. You will collaborate with cross-functional teams to deliver high-quality software solutions while ensuring maintainability, scalability, and strong system architecture. Responsibilities - Develop software systems supporting Supply Chain services and warehouse management systems - Participate in the design, architecture, and implementation of complex software solutions - Define, scope, and estimate stories and work artifacts within agile development cycles - Ensure delivery of high quality, scalable, maintainable, and well-tested code - Document technical designs and architectural decisions - Provide on-call support for systems owned by the team - Collaborate with engineering teams and stakeholders to deliver reliable production systems - Apply engineering best practices across development, testing, and deployment processes Qualifications - 3–5 years of professional hands-on experience delivering quality software - Strong experience with Java and Spring Boot framework - Proficiency in UI development using ReactJS, NodeJS, and CSS - Experience with RESTful architectures and microservices - Experience with messaging technologies and streaming platforms (Kafka) - Experience working with cloud technologies such as AWS and Kubernetes - Knowledge of modern infrastructure tools and pipelines (GitLab, CI/CD, Terraform) - Experience with test automation across different levels: - Unit testing - Integration testing - Regression testing - Performance / Load testing - Familiarity with logging and monitoring tools (New Relic, Splunk) - Ability to design and articulate well-architected software systems Nice to Have - Familiarity with relational databases - Experience working with Supply Chain platforms - Understanding of modern warehouse management systems - Knowledge of GCP cloud platform - Understanding of modern UX/UI design principles and design systems such as Material Design Education - B.S. or M.S. degree in Computer Science or comparable experience Benefits - Global team of amazing individuals working on highly innovative enterprise projects & products - Customer base includes Fortune 100 retail and CPG companies, leading store chains, fast growth fintech, and multiple Silicon Valley startups - Focus on processes and culture - ISO 9001:2015 (QMS), ISO 27001:2022 (ISMS), ISO 20000-1:2018 (ITSM) and ISO 14001:2015 (EMS) Certified - Vibrant culture of learning via collaboration and making workplace fun - Work with cutting-edge technologies while contributing success to the company as well as to themselves
Senior Software Engineer, Merchandising
AlgoliaRelevant, scalable, and blazing-fast search and discovery experiences
• Be a key full-stack contributor to the design, development, and operation of the Merchandising services at scale • Be responsible for the quality, reliability and availability of the system • Work with other teams to build features and resolve high impact issues
• Contribute to software estimation efforts for software development projects within Boeing, including both new development and software reuse • Develop and implement software estimation strategies, methodologies, and best practices to ensure accurate and reliable estimates • Analyze project documentation such as Statement of Work, Procurement Specifications, and Requirements documents to understand customer needs and project complexities • Contribute to internal software architecture discussions and decisions with software architects • Provide feedback to customer to influence designs based on software considerations • Interfaces with product line architects to understand capabilities and roadmaps • Utilize various estimation techniques, models, and tools to generate reliable software effort and cost estimates, ensuring adherence to industry standards and company guidelines • Present, endorse, and defend software estimates to internal leadership and customers
Lead Engineer – x300 NI Support Systems
Switzerland Global EnterpriseWe support Swiss SMEs in their international business and help innovative foreign companies to establish in Switzerland.
• Responsible for Mechanical Nuclear Island Support Systems (MNISS) engineering activities that support the BWRX-300 Small Modular Reactor (SMR) design • Develop and maintain the System Design Description, Process Flow Calculations/Diagrams, Piping & Instrumentation Diagrams (P&IDs) • Responsible for development of specifications/component data sheets for fluid system in-line components • Work with adjacent teams, disciplines, project management, and contractors to ensure high quality and on time deliverables • Provide support to the Licensing organization for regulatory related deliverables • Responsible for analysis and design work supporting requirements specifications • Improve areas of project execution and department management through Six Sigma methodology • Support development efforts for both new products and new technology



