02 Aug
|
Trintech
|
Noida
We are looking for a Software Engineer-II who is passionate about designing, developing, and maintaining software solutions. The candidate should have good hands-on experience in the .NET framework. The person must build high-quality, innovative, and fully performing software that complies with coding standards and technical design.
Must be comfortable working in an agile environment and working in a team with developers, QA engineers, and coordinating with internal cross-functional teams of the Product. This person needs to be committed to constant growth of knowledge and skills through a combination of company and self-driven work. The key objective is to provide a quality product to our customers.
Key Responsibilities:
- The Software Engineer-II will be participating in the full software development lifecycle, including analysis, design, test, delivery, and maintenance of the code and application.
- Write well-designed and testable code to ensure application quality and stability: refine and rewrite as necessary.
- Develop applications using the .NET framework.
- Troubleshoot, debug, and fix the defects/ issues in the code.
- Work and collaborate with team members to define and implement solutions based on user requirements, conduct root cause analysis of issues, review new and existing code, and/or perform unit testing.
- Active participation in planning, analysis, and estimation of backlog requirements.
- Document and peer-review the artifacts.
- Ability to work in a close team environment and engage with other departments.
- Able to work with minimal supervision and still meet job requirements and tight deadlines.
- Continuous learning and staying updated with industry trends and technical advancements.
Qualifications:
- A bachelors degree and prior work-related experience OR equivalent
- 3-5 years of related professional experience in Software development
- Extensive experience in the .NET framework
- Knowledge of software engineering best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and maintenance.
- Thorough understanding of object-oriented design principles.
- Good understanding of software development life cycle and Agile methodology.
- Knowledge of tools like Azure DevOps is highly desired.
- Knowledge and experience using SQL Server, IIS, and Windows Server is preferable.
- Excellent communication skills and an ability to effectively collaborate with all levels.
- Strong analytical and problem-solving skills.
- Ability to both analyze and troubleshoot issues around product, third-party software, and databases.
- Proven ability to work in a fast-paced setting and meet internal and external deadlines.
- Results and quality oriented with exceptional attention to detail.
- Ability to work under minimal supervision in Agile/Scrum methodology.
- Previous experience with Reconciliation and/or month-end close applications is a plus.
Cultural Fit:
- Excellent interpersonal skills
- Superior analytical and problem-solving abilities
- Desire to work in a team-oriented, collaborative environment
- Detail-oriented with excellent organization skills
- Strong writing and communication skills
- Continuous improvement mindset
- Creative and Innovative thinking
- Embraces change, growth, and evolution
📌 Software Engineer II .NET (Noida)
🏢 Trintech
📍 Noida