Job Title: Senior .NET Full Stack DeveloperLocation: RemoteCompany: Global Soft Technologies LLC
About Global Soft Technologies LLC Global Soft Technologies LLC is a leading technology solutions company dedicated to delivering innovative software products and services to clients around the world. We pride ourselves on our commitment to excellence, innovation, and a collaborative work culture that fosters growth and creativity.
Job DescriptionAre you a highly skilled and motivated Senior .NET Full Stack Developer ready to take on leadership roles in complex software projects? Join our dynamic team at Global Soft Technologies LLC and play a pivotal role in delivering high-quality, cutting-edge web applications. We are seeking an experienced Senior .NET Full Stack Developer to lead and contribute to our diverse range of projects.
Key ResponsibilitiesLead the design, development, and deployment of scalable and performant web applications using the .NET technology stack.Create visually appealing and responsive user interfaces using HTML, CSS, and JavaScript, leveraging modern front-end frameworks like Angular, React, or Vue.js.Develop and optimize server-side components and APIs using .NET, ASP.NET, C#, and related technologies.Design, implement, and optimize database schemas, write efficient SQL queries, and work with both SQL and NoSQL databases as needed.Collaborate with architects to define system architecture and ensure the application meets scalability, security, and performance requirements.Enforce coding standards, write clean and maintainable code, and conduct code reviews to ensure high-quality software.Mentor and provide guidance to junior developers, lead development teams, and drive technical excellence within the department.Integrate third-party services, RESTful APIs, and microservices into the application architecture, ensuring seamless functionality.Develop and implement comprehensive testing strategies, including unit testing, integration testing, and automated testing.Identify and resolve complex technical issues and bugs to maintain robust application functionality.Create and maintain technical documentation for code, APIs, and system architecture.Collaborate closely with product managers, UX/UI designers, and other team members to align technical solutions with business goals.
Qualifications:Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.Extensive experience as a Full Stack Developer with a strong focus on .NET technologies.Proficiency in .NET, ASP.NET, C#, and related frameworks.Expertise in front-end development using HTML, CSS, and JavaScript, with experience in modern front-end frameworks (e.g., Angular, React, or Vue.js).Strong database skills, including SQL, with experience working with relational and NoSQL databases.Familiarity with RESTful API design and integration.Knowledge of containerization and cloud platforms (e.g., Docker, Kubernetes, AWS, Azure, or Google Cloud) is a plus.Proven leadership and mentoring skills.Excellent problem-solving and debugging abilities.Agile/Scrum experience is preferred.