Drive innovation in aviation technology with cutting-edge software engineering. Collaborate within an Agile team using modern tools and frameworks. Expand your expertise in .NET Core and Angular development.
Software Engineer
in Information Technology PermanentJob Detail
Job Description
Overview
- Develop and enhance web applications for a leading technology company in the aviation sector.
- Collaborate within a dynamic Agile team to deliver innovative software solutions.
- Utilize modern technologies including .NET Core, ASP.NET, Web API, and Angular.
- Contribute to the design and implementation of new application features.
- Engage in peer code reviews to ensure high-quality and maintainable code.
- Participate in Agile ceremonies such as sprint planning and retrospectives.
- Stay updated on emerging tools, frameworks, and industry best practices.
- Support unit and integration testing to ensure application reliability.
Key Responsibilities & Duties
- Develop and maintain scalable web applications using .NET Core and Angular.
- Collaborate with cross-functional teams including product managers, designers, and QA engineers.
- Write clean, efficient, and well-documented code adhering to best practices.
- Participate in Agile workflows and ceremonies to drive project success.
- Contribute to backend services and front-end user interface development.
- Assist in diagnosing and resolving application issues effectively.
- Identify opportunities to enhance development workflows and system performance.
- Engage in automated testing and continuous integration practices.
Job Requirements
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Minimum of 3 years of professional software development experience.
- Proficiency in .NET Core, ASP.NET, Web API, and Angular frameworks.
- Experience with relational databases such as Oracle or SQL Server.
- Understanding of REST APIs and authentication mechanisms like OAuth.
- Exposure to cloud environments such as AWS is advantageous.
- Familiarity with Agile or Scrum development methodologies.
- Interest in AI-assisted development workflows or machine learning integrations.
- ShareAustin: