We are seeking a highly skilled and motivated Senior Software Engineer to join our talented team at MAKE Digital. As a Senior Software Engineer, you will play a pivotal role in designing, developing, and implementing software solutions that meet our clients’ unique needs. You will collaborate with cross-functional teams and leverage your technical expertise to deliver high-quality, scalable, and efficient software applications.
Responsibilities:
- Gather requirements, analyze project scope, and collaborate with clients to understand their business needs.
- Design and develop innovative software solutions using C#, .NET, ASP.NET, SQL Server, and other relevant technologies.
- Create front-end interfaces using AngularJS, HTML, CSS, and JavaScript to deliver engaging user experiences.
- Utilize industry best practices to ensure robustness, scalability, and security of software applications.
- Collaborate with team members to conduct code reviews, provide constructive feedback, and improve code quality.
- Assist in test automation efforts, troubleshoot issues, and ensure software meets quality standards.
- Mentor junior team members, provide technical guidance, and foster a collaborative and learning-oriented environment.
- Stay up-to-date with emerging technologies, trends, and best practices in software development and digital solutions.
Requirements:
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Proven experience as a Software Engineer, preferably in a digital solutions or technology consulting firm.
- Strong proficiency in C#, .NET, ASP.NET, SQL Server, and web development technologies (AngularJS, HTML, CSS, JavaScript).
- Familiarity with Agile methodologies and the software development lifecycle.
- Excellent problem-solving skills and ability to work on complex projects with tight deadlines.
- Strong communication skills and ability to collaborate effectively with cross-functional teams and clients.
- Passion for innovation, technology, and delivering exceptional software solutions.
Work Experience Required:
- ASP.NET Core: 5 years (required)
- C#: 5 years (required)
- SQL: 5 years (required)
- Microsoft SQL Server: 5 years (required)
- AWS: 5 years (required)
Working Hours: Full Time, 37.5 hours per week.
Salary: $100,308.00 per year
Schedule: Monday to Friday
Benefits
- Casual dress
- Paid time off
- Team building opportunities
Health benefits:
- Health care plan
- Paramedical services coverage