Summary
Join Revalize, a global leader in sector-specific software solutions, as a .NET Web Developer. Contribute to our Engineering team, working with a large code base and collaborating closely with other team members. You will take ownership of development tasks, from design and implementation to testing and deployment. Solve complex business problems using innovative solutions and research improvements to enhance software functionality, performance, and quality. This role requires a Bachelor's degree in computer science or equivalent experience, along with 2+ years of professional software development experience and proficiency in various Microsoft technologies.
Requirements
- Bachelorβs degree in computer science, CIS or equivalent experience
- 2+ years of professional experience as a software developer
- High level of Proficiency in: .NET Core
- .NET Framework
- React (Functional Components) / Hooks
- Azure Cloud
- Rest APIs
- SQL Server
- Git
- Object orientated (OO) analysis / design / design patterns
- Strong fundamentals in C# and programming concepts
- WPF
Responsibilities
- Actively contribute to the Engineering team
- Comfortable working with a large existing code base
- Take ownership of development tasks in a team-oriented fashion by working closely with other members to understand, define, design, implement, test, and deploy
- Solve complex business problems through excellent decision-making and innovative, strategic ideas
- Research and suggest improvements to better the outcomes of functionality, performance, and quality of software
Preferred Qualifications
- WCF Knowledge
- Familiarity with AutoCAD or Revit
- Familiarity with Analytics frameworks like Power BI, Sisense etc. would be a significant advantage
- Working with GitHub Actions would be a plus
- Team player with enthusiasm, bright ideas, and a strong desire to learn new skills and advance their career
- Be detail-oriented and demonstrate excellent decision-making skills
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.