06 Aug
|
ResourceTree Global Services
|
Salem
06 Aug
ResourceTree Global Services
Salem
Requirements
As a Software Engineer are expected to take on complex problems and solve then from start to end. You will be responsible for:
· Produce high-quality, efficient, coding standards-compliant, thoroughly tested application code and modules.
· Good understanding and or experience with API integration to enable automation across different systems.
· Represent the team and be able to speak to the architecture and the technology used to people outside of their team.
· Able to come up to speed on a new technology quickly and help others learn
· Work in an agile environment to design, develop, and maintain multiple web-based applications running on-premise and in the cloud.
· Provide architectural guidance, input, and feedback for new applications and major enhancements of existing applications.
· Investigate, troubleshoot, and solve application defects in both test and production environments.
· Collaborate with cross-functional teams, including design, product, and QA, to deliver high-quality solutions.
· Design and implement reusable UI components, services, and modules using best practices. Develop and maintain technical documentation, including architecture diagrams and design patterns.
· Participate in code reviews, ensuring that code meets our coding standards and is maintainable.
· Troubleshoot and resolve complex technical issues, collaborating with the QA team to ensure timely resolution.
· Stay up to date with the latest versions, features, and best practices,
applying this knowledge to improve our development processes.
· Contribute to the technical direction of our team, recommending new technologies, tools, and processes that align with our business goals.
· Strong problem-solving skills, with the ability to debug complex issues.
· Eager to learn new tools, technologies, and methodologies in a rapidly evolving business.
· We use Azure DevOps for streamlined project management and continuous integration/deployment processes. Any exposure to this will help you in our role as a senior software developer at VHT
· Constantly improve your skills, ensuring we deliver a high-quality product / platform. Turnaround bug fixes in short order and focus on reducing rework.
· You will learn to work closely with product / process innovation managers, support and operations teams from time to time.
.Net Engineer:
Senior Software Engineer
Mandatory Skills: Angular, VB.NET, C#, API, Windows Service, WCF, Web Service, SSRS, MS SQL Server, SSIS, Power BI, Azure, CI/CD.
· Solid understanding of C# and the .NET framework (ASP.NET Core/MVC, WPF, etc.,).
· Proficient in using Visual Studio and debugging tools.
· Strong understanding of data structures, algorithms, and design patterns.
· Valuable understanding and application of OOP and SOLID principles.
· Experience with relational databases (e.g., SQL Server, PostgreSQL) and ORM frameworks (e.g., Entity Framework Core).
· Strong understanding of security best practices in .NET development.
📌 Lead Software Engineer ( VB.Net) 9 years (Salem)
🏢 ResourceTree Global Services
📍 Salem