Log In

Don't have an account? Sign up now

Forgot Password?

Sign Up

Password will be generated and sent to your email address.

Senior Backend Developer

Apply for job

Apply For This Job

Upload your CV/resume or any other relevant file. Max. file size: 1 MB.

Position Title: Backend Developer

Reports To: Team Lead/ Tech Lead


Position Responsibilities:
• Designs and develops applications across multiple modules utilizing .NET, C#, .NET Core, Entity
Framework Core, etc.
• Write optimal and efficient code using object-oriented programming, design patterns, and best
practices.
• Perform scheduled maintenance as required and support the existing application.
• Arrange project requirements in programming sequence, providing estimations on deliverables
using knowledge of computer capabilities, subject matter, programming language, and logic.
• Develop solutions for all tiers of the application: user interface, business logic, database,
workflows, and reporting, and be a key contributor to innovation while building proof of
concept examples that can be leveraged across current and future solutions.
• Technical Guidance: Provide technical guidance and leadership to the team members. This
involves helping them understand project requirements, suggesting solutions, and resolving
technical challenges.
1. Code Reviews: Conduct code reviews to ensure adherence to coding standards, best practices,
and quality guidelines. Provide constructive feedback to team members to help improve their
code quality.
2. Architecture and Design: Participate in the design and architecture discussions and ensure
that the chosen architecture aligns with the project goals and requirements. Make decisions
regarding technology stack, frameworks, and tools to be used.
3. Task Allocation and Prioritization: Allocate tasks to team members based on their skills and
expertise. Prioritize tasks to ensure timely delivery of project milestones and meet project
deadlines.
4. Mentoring and Coaching: Mentor junior team members, helping them grow their technical
skills and knowledge. Provide coaching and support to help them overcome challenges and
achieve their career goals.
5. Communication: Facilitate communication within the team and with other stakeholders. This
includes providing regular project updates, conducting team meetings, and ensuring that
everyone is aligned with project objectives.
6. Risk Management: Identify potential risks and issues that may impact project delivery. Develop
mitigation strategies and work with the team to address these risks proactively.
7. Collaboration: Foster a collaborative and inclusive team environment where all members feel
valued and empowered to contribute their ideas and insights.
8. Continuous Improvement: Encourage a culture of continuous improvement within the team.
Identify areas for process optimization, automation, and efficiency gains.
9. Performance Evaluation: Provide regular feedback to team members on their performance.
Conduct performance evaluations and participate in the career development of team members.
10. Stay Updated: Stay updated with the latest trends and developments in technology relevant to
the project. Continuously enhance your own technical skills and knowledge.
Position Requirements
• 7+ years of experience in .NET Core, Entity Framework Core, and C# Technologies.
• Must have a good working knowledge of SQL server or Oracle.
• Good to have AWS or Microsoft Azure Knowledge.
• Good to have a working knowledge of HTML, CSS, JavaScript, and jQuery.
• Good to have a working knowledge of any one of the Frontend Development Stacks like Angular
or React.
• Immediate joiners preferred.
• Having a US B1 Visa would be an advantage.
• Able to travel globally.

Development/ Engineering

Senior Backend Developer Full Time