Job Description
TalentWorxisanemergingservices&consultingfirm,andwearehiringforourclientwhichisleadingUSbasedsoftwareproductfirminHoursingdomain,WhichissettinguptheirnewGCCinHyderabad,India.
The Role
We are seeking a Senior Software Engineer to join our global team. As a Senior Software Engineer, you have an uncanny knack for problem solving and you have a sharp product mindset. You will be involved in all aspects of the software design process and create high-performing, scalable, and secure products.In addition, you will use your advanced knowledge to upskill and mentor junior engineers.
Experience: 5-10 years
What You Will Own
- Development, maintenance and support of a C# ASP.NET application
- Collaborate with engineers, product managers, designers and other stakeholders within Australia and internationally to meet customers' needs
- Contribute to code reviews and automated testing
- Participate in daily stand-up and regular refinement and planning meetings as part of a team-based, agile/scrum environment
- Work autonomously and pair up with team members when appropriate
Required Qualifications
- 6+ years of experience in software engineering
- Bachelor's degree in Computer Science, Information Technology, or similar
- Deep knowledge of .NET ecosystem (framework 4.6+ / .NET 6+)
- Web technologies C#, MVC, HTML, JavaScript, CSS etc
- Experience with testing frameworks in C#
- Good understanding with Azure SQL
- Experience with software development tools and processes including Git, Visual Studio, Agile/Scrum, Jira
- Experience working on SAAS platforms at scale
- An inclination towards communication, inclusion, and visibility
- Experience with coaching and uplifting other developers, and the confidence to challenge the status quo
Preferred Qualifications
- Strong organizational and communication abilities
- Accessibility
- Knowledge of containerisation technologies
- Understanding of CI/CD pipelines and DevOps principles
- Proficiency with one or more public cloud providers such as Azure, AWS or GCP
- A test-driven approach to engineering
Reasons to join our Team:
- You will be part of a vibrant and supportive culture
- You will have access to professional development opportunities.
- Be part of a global team, participate in monthly global meetings and partner with team members in different countries.
- Z-Factor: Our most celebrated value, you will work with a team of caring, energetic, high-performing, and passionate people who have fun supporting our vision, innovation & continuous improvement.
Qualification
Bachelor's Degree
Key skill Required
- SQL
- HTML
- Software Development
- CSS
- JavaScript
- AWS
- .NET
- ASP.net
- Azure
- CI/CD
- Caring
- Collaborate With Engineers
- Communication
- Computer Science
- Design
- Development
- Ecosystem
- Energetic
- Git
- Innovation
- JIRA
- Maintenance
- Passionate
- Problem Solving
- Professional Development
- Science
- Software Design
- Software Engineering
- Supportive