Drive transformative software engineering projects in a hybrid work environment. Collaborate with experts to develop scalable, innovative solutions. Advance your career in a dynamic, forward-thinking organization.
Senior Software Engineer
in Information Technology PermanentJob Detail
Job Description
Overview
- Lead impactful software engineering projects, driving innovation in application development using modern frameworks and technologies.
- Collaborate with cross-functional teams to deliver tailored solutions addressing complex industry challenges.
- Engage in Agile methodologies to ensure efficient project execution and continuous improvement.
- Contribute to global initiatives enhancing technology in critical sectors, driving meaningful change.
- Leverage advanced tools to optimize application performance, scalability, and reliability.
- Participate in ongoing learning opportunities to stay ahead in the evolving tech landscape.
- Join a team committed to fostering innovation, collaboration, and technical excellence.
Key Responsibilities & Duties
- Design and develop robust applications using .NET Core and Angular frameworks, ensuring high-quality code.
- Implement efficient coding practices and maintain industry standards for software development.
- Collaborate with stakeholders to gather requirements and deliver tailored solutions.
- Optimize application performance and scalability to meet diverse user needs.
- Develop and execute comprehensive testing strategies to ensure software reliability.
- Troubleshoot and resolve technical issues in production environments effectively.
- Mentor junior developers, fostering skill development and adherence to coding standards.
- Stay updated on emerging technologies and integrate them into development workflows.
Job Requirements
- Bachelor’s degree in Computer Science or a related field is required.
- Minimum of 8 years of professional experience in software development.
- Proficiency in .NET Core, Angular, and relational databases such as Oracle.
- Experience designing and implementing RESTful APIs for diverse applications.
- Knowledge of AWS cloud services and containerization technologies.
- Familiarity with Agile methodologies and DevOps practices for streamlined workflows.
- Strong analytical and problem-solving skills to address complex challenges.
- Excellent communication skills to collaborate effectively within teams.
- ShareAustin: