Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by Experian, so some details may not match this job. The employer's own page has the real description.
Overview
The Software Development Engineer at Experian Health will play a crucial role in designing, developing, and maintaining software solutions that enhance the functionality and efficiency of our healthcare services. This position requires a strong foundation in software engineering principles, collaboration within cross-functional teams, and the ability to deliver high-quality code on time. The engineer will engage in all aspects of the software development lifecycle, from requirements gathering and design through testing and deployment, while ensuring compliance with industry standards and best practices.
Job Responsibilities
- Design, develop, test, and deploy robust software applications tailored to healthcare needs.
- Collaborate with product owners, designers, and other engineers to gather requirements and plan software features.
- Implement clean, maintainable, and efficient code while adhering to coding standards and best practices.
- Utilize Agile methodologies to facilitate rapid development and project management.
- Conduct code reviews and integrate feedback to enhance both personal and team coding practices.
- Identify, troubleshoot, and resolve software defects and performance issues in a timely manner.
- Document and maintain technical specifications and design workflows for future reference.
- Stay updated on industry trends and emerging technologies, applying them as appropriate to enhance product offerings.
Qualifications
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Minimum of 3 years of experience in software development, preferably in a healthcare or technology environment.
- Proficiency in programming languages such as Java, C#, or Python.
- Experience working with databases, including SQL Server or MySQL.
- Strong understanding of web technologies, including HTML, CSS, and JavaScript.
- Familiarity with RESTful APIs and microservices architecture.
- Knowledge of Agile development practices and tools such as Jira or Trello.
- Excellent problem-solving skills and the ability to work independently or within a team.
Technologies & Tools
The Software Development Engineer will utilize a variety of technologies and tools, including but not limited to Java, C#, SQL Server, and cloud platforms such as AWS or Azure. Familiarity with continuous integration/continuous deployment (CI/CD) tools and containerization technologies like Docker will also be beneficial. Additionally, the engineer will work with development frameworks such as Spring or .NET, as well as project management tools like Jira or Git for version control.
Ideal Candidates
The ideal candidates for this position are those who exhibit a deep passion for technology and its application within the healthcare sector. They should possess a strong analytical mindset, demonstrating the ability to solve complex problems creatively. Effective communication skills and a collaborative spirit are essential, as the role involves working closely with various stakeholders. Moreover, individuals who actively seek out opportunities for learning and growth, and demonstrate a strong commitment to quality and excellence in their work, will thrive in this dynamic environment.
Free tools for your search, no account needed: a LinkedIn headline writer, a resume checker and more. Free tools →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.