FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Tech Stack
Tools & technologiesAngularASP.NETAWSAzureCloudEntity FrameworkHibernateJavaJavaScriptJenkinsMySQL.NETOraclePostgresReactSpringSQLVue.js
About the role
Key responsibilities & impact- **Your Role as a Driver of Transformation:**
- Software Development and Implementation: Design, develop and implement applications using .NET and Angular technologies, ensuring efficient, high-quality code. Collaborate on system architecture and design, applying best development practices.
- Requirements Analysis: Work with product teams and stakeholders to understand business requirements and translate them into viable technical solutions.
- Maintenance and Support: Perform maintenance and continuous improvements on existing systems, fixing bugs and implementing new features. Provide technical support and mentorship to junior team members, fostering a learning environment.
- Testing and Quality Assurance: Create and run automated tests to ensure application functionality and performance. Participate in code reviews, offering constructive feedback to ensure software quality.
- Documentation: Keep technical documentation up to date, including design specifications, user manuals and API guides.
- Team Collaboration: Work closely with development, QA and operations teams to deliver high-quality solutions. Participate in agile meetings such as sprint planning and retrospectives, contributing to continuous process improvement.
- Project and Initiative Management: Lead development initiatives, ensuring solutions are delivered on schedule. Identify opportunities to improve existing processes and technologies, and contribute to defining the team's coding and architecture standards.
- Professional Development: Stay up to date with the latest trends in software development, .NET and Java technologies, and programming best practices. Participate in training and workshops, sharing knowledge with the team.
Requirements
What you’ll need- **What We're Looking For to Add to our #TopazTeam:**
- Degree in Computer Science, Software Engineering, Information Systems or related fields. Postgraduate degrees or specializations are a plus.
- Proven experience in software development, with a focus on .NET and Angular, and experience in large-scale projects and complex systems.
- Proficiency in .NET (C#, ASP.NET, .NET Core, Entity Framework).
- Desirable: knowledge of Java (Java SE, Java EE, Spring Framework, Quarkus, Hibernate).
- Experience with databases such as SQL Server, MySQL, Oracle or PostgreSQL, including data modeling and query optimization.
- Experience with development tools (Visual Studio, IntelliJ IDEA, Eclipse) and version control (Git).
- Knowledge of agile methodologies (Scrum, Kanban) and continuous integration/delivery tools (Jenkins, Azure DevOps, GitLab CI).
- Experience with microservices architecture, RESTful APIs and cloud computing (Azure, AWS, Google Cloud).
- Excellent verbal and written communication skills, with the ability to work independently and collaboratively.
- Creative problem-solving skills, results-oriented mindset and willingness to learn new technologies.
- Experience with secure development practices and cloud-based architectures.
- Familiarity with front-end technologies (HTML, CSS, JavaScript) and frameworks such as Angular, React or Vue.js.
- Certifications in Microsoft (.NET) or Java technologies (such as Microsoft Certified: Azure Developer Associate, Oracle Certified Professional - Java SE) are a plus, as are agile certifications (Scrum Master, Product Owner).
Benefits
Comp & perks- 🌱 Comprehensive Well-being: Your well-being is fundamental. We take care of you and your loved ones with comprehensive health coverage, because a healthy team is a team that transforms.
- 🚀 Development and Growth: Your career doesn't stop. At Topaz, evolution is constant. Through training programs and daily challenges, we provide you with the tools so your potential has no limits.
- ⚖️ Flexibility and Balance: We believe in balance. Enjoy the flexibility you need to perform at your best with our hybrid work model and a day off on your birthday to celebrate as you deserve.
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
.NETC#ASP.NET.NET CoreEntity FrameworkAngularJavaSQL ServerMySQLRESTful APIs
Soft Skills
communication skillsproblem-solving skillsresults-oriented mindsetwillingness to learnmentorshipteam collaborationindependent workconstructive feedbackcontinuous improvementcreativity
Certifications
Microsoft Certified: Azure Developer AssociateOracle Certified Professional - Java SEScrum MasterProduct Owner
