Logo
Stellar MLS

Software Developer

Stellar MLS, Altamonte Springs, Florida, United States, 32717


What it is:The Software Developer role works with existing software and builds custom applications and services from scratch. The role will be responsible for gathering requirements, and designing for implementation, testing and deployment. This role collaborates closely with other developers and product managers, to bring innovative ideas to life, ensuring our applications are efficient, secure, and user-friendly.What you'll do:This is a salary, exempt, full-time role. Your essential duties and responsibilities will consist of:Design, develop, and maintain highly scalable .NET applications and services using C# (primary) and/or ado.net, EF Core, and Dapper.Design, consume, and implement APIs using technologies like RESTful services.Participate in requirements analysis and system design discussions.Participate in code reviews to ensure code quality, adherence to coding standards, and knowledge sharing within the team.Implement clean, maintainable, and well-documented code adhering to best practices and architectural principles.Conduct unit testing and integrate with automated testing frameworks.Deploy and monitor applications in production environments.Collaborate with other developers and stakeholders to solve technical challenges.Writing transaction structured query language(T-SQL).Stay up to date on the latest trends and technologies in the .NET world.Maintain on-call availabilityOther responsibilities as assigned.After hours and weekends may be required on occasion.Timely and regular attendance is an essential function of the position; being physically present in the work environment is an essential job function.Cross-training for other departmental functions is expected and required.Requirements:To succeed in this role, the Software Developer will need a particular skill set. For this position, those include:Strong proficiency in C#, ADO.net, and ORM, such as EF Core and Dapper, with excellent coding skills.Experience with JavaScript frontend frameworks such as Vue, React or Angular, ASP.NET MVC, API development, and SQL Server or other relational databases.Understanding of object-oriented programming principles and software design patterns.Security awareness and understanding of best practices for developing secure applications.Strong problem-solving skills and the ability to work on complex software development challenges.Proficiency in database transaction structured query language(SQL) and design, particularly with MS SQL Server.Familiarity with version control systems (Git preferred) and CI/CD pipelines.Excellent communication, collaboration, and problem-solving skills for effective teamwork.Passion for learning and adapting to new technologies and staying updated with the latest industry trends.Education, Certifications, and Software SkillsA bachelor's degree in Computer Science or a related field is preferred.3+ years of experience developing software with .NET Framework or .NET Core.

#J-18808-Ljbffr