Senior .NET Developer responsible for developing and maintaining scalable applications. Working in a collaborative environment to enhance the construction technologies used globally at RIB.
Responsibilities
Independently handle assigned development tasks and ensure timely delivery.
Design, develop, and maintain scalable, secure, and maintainable applications using .NET Core and cloud technologies.
Implement containerization and orchestration solutions to improve deployment, scalability, and reliability.
Collaborate with cross-functional teams to identify, prioritize, and execute tasks across the software development lifecycle.
Write clean, reusable, and efficient code while following coding standards and best practices.
Perform unit testing, debugging, and troubleshooting to ensure applications meet quality standards.
Continuously update technical knowledge and stay current with emerging trends and technologies.
Communicate effectively with stakeholders to ensure project goals and objectives are met.
Requirements
Master's/Bachelor’s degree in Computer Science, Engineering, or a related field.
5+ years of hands-on experience in software development using .NET technologies.
Strong proficiency in .NET Core, C#, and ASP.NET MVC.
Solid understanding of containerization (Docker) and orchestration (Kubernetes).
Experience with cloud platform (Azure) and CI/CD pipelines.
Strong front-end development skills with React (preferred)
Strong knowledge of relational databases such as SQL Server.
Experience working in Agile software development methodologies.
Excellent problem-solving skills and attention to detail.
Strong communication and interpersonal skills.
Ability to manage responsibilities independently and deliver results within deadlines.
Benefits
RIB may require all successful applicants to undergo and pass a comprehensive background check before they start employment.
Background checks will be conducted in accordance with local laws and may, subject to those laws, include proof of educational attainment, employment history verification, proof of work authorization, criminal records, identity verification, credit check.
Staff Software Developer in Ford’s EVDD team designing test infrastructure for electric vehicles. Lead and pioneer efforts in delivering reliable and secure software for a fully electric future.
Software Engineer developing generative AI applications for Ford Motor Company. Collaborating with cross - functional teams to innovate mobility technology.
Associate Software Engineer developing software applications at Ascensus to achieve business goals. Analyzing requirements, designing solutions, and collaborating with team members in a high - energy environment.
Software Engineer at USAA developing technical solutions and leading teams in risk management. Mentoring junior engineers and engaging in all phases of software development lifecycle.
Lead Software Engineer guiding teams in mainframe and API - driven technologies to support application solutions at Transamerica. Collaborate with diverse teams and mentor engineers to innovate financial services applications.
Front - End Software Developer creating web applications at Synchrony. Collaborating with cross - functional teams and participating in agile sprints while building innovative online experiences.
Fullstack Development Internship for Capital Venture, focusing on modern Java EE applications and Agile methodologies. Collaborating in a dynamic, innovative team at Klee Group.
Full Stack Software Engineer at Capital One, collaborating in Agile teams to build technical solutions. Utilizing modern technologies to empower millions of Americans financially.