Job Description
Altera, a member of the N. Harris Computer Corporation family, is seeking an Expert Software Engineer to join their team. This role involves understanding requirements, business cases, and user stories to design, develop, and test applications that meet acceptance criteria. The engineer will apply computer science, engineering, and mathematical analysis to their work, utilizing software and scripting languages to develop new applications or enhance existing ones.Altera is driving a new era of healthcare, where innovation and expertise elevate care delivery and inspire healthier communities across the globe.
Responsibilities: - Acts as liaison with Business Analysts and clients.
- Produces and executes unit test cases.
- Maintains coding standards.
- Produces technical and installation documentation.
- Achieves productivity targets to meet deliverables.
- Completes software and non-software components within defined timelines.
- Produces technical specifications, code, and unit test plans.
- Guides the team to improve quality and productivity.
- Suggests improvements to established processes.
- Evaluates estimates and asks questions to derive better estimates.
- Develops proof of concepts for new ideas.
Requirements: - Bachelor's Degree or equivalent preferred.
- 7+ years of relevant work experience.
- 2-3 years at the Expert level or equivalent experience preferred.
- Deep understanding of .NET Core 6-8, including experience in building and deploying APIs.
- Expertise in C# as it is the primary language for .NET Core development.
- Strong skills in SQL Server, including database design, querying, and optimization.
- Proficiency in using Entity Framework Core for data access in .NET applications.
- Knowledge of designing and implementing RESTful services, including best practices for API security and versioning.
- Understanding of security practices for API development, including authentication and authorization using OAuth or JWT.
- Skills in optimizing application performance, including database tuning and efficient code practices.
- Familiarity with Azure DevOps for CI/CD pipelines, source control, and project management.
The role offers: