Job title: Full Stack .NET Developer
Company: MATRIX SYSTEMS & TECHNOLOGIES INC
Job description: Benefits:
\
- Health insurance
- Paid time off
Duties/Responsibilities: Include but are not limited to the following:
- Design and develop robust, scalable, and secure web applications using .NET technologies.
- Build responsive and user-friendly front-end interfaces using HTML5, CSS3, JavaScript, and modern frameworks like Angular, React, or Vue.js.
- Develop back-end services, APIs, and microservices using C#, ASP.NET Core, and Entity Framework.
- Develop RESTful APIs and integrate third-party services and APIs into the portal.
- Implement authentication and authorization mechanisms using OAuth, JWT, or similar technologies.
- Work with cloud services (Azure, AWS) for deployment and scaling.
- Follow best practices in coding, including code reviews, unit testing, and version control (Git).
- Maintain and refactor exist in existing code to improve performance, security, and maintainability.
- Troubleshoot and resolve software defects and issues reported by users or identified through testing.
- Work closely with UX/UI designers to implement intuitive and visually appealing user interfaces.
- Participate in Agile/Scrum ceremonies, including sprint planning, stand-ups, and retrospectives.
- Collaborate with other developers and stakeholders to define project requirements and deliverables.
- Stay up to date with the latest industry trends, tools, and technologies in full-stack development.
- Propose and implement new technologies and frameworks to improve development efficiency and product quality.
- Contribute to the continuous improvement of development processes and practices.
Education:
- ·Bachelor’s degree in computer science, Software Engineering, or a related field.
- Relevant certifications in .NET, cloud technologies, or front-end frameworks are a plus
Required Experience
- 5 years of experience as a Full Stack Developer, with a strong focus on .NET technologies.
- Experience in developing and maintaining large-scale web applications or online or payment portals.
- Previous experience working in an Agile/Scrum environment is preferred.
- Proficient in HTML5, CSS3, and JavaScript.
- Experience with front-end frameworks such as Angular, React, or Vue.js.
- Strong understanding of responsive design principles and cross-browser compatibility.
- Proficiency in C# and ASP.NET Core for developing back-end services.
- Experience with RESTful API design and implementation
- Familiarity with microservices architecture and containerization (Docker, Kubernetes).
- Strong experience with SQL Server, including database design, writing SQL queries, and performance optimization.
- Familiarity with ORMs like Entity Framework or MVC or Dapper.
- Experience with cloud platforms like Microsoft Azure or AWS.
- Understanding of CI/CD pipelines, version control (Git), and automated testing.
- Knowledge of serverless computing and cloud-native development is a plus.
- Strong analytical and problem-solving skills with the ability to troubleshoot complex issues.Excellent verbal and written communication skills, with the ability to collaborate effectively with team members and stakeholders.
- A team player who is comfortable working in a collaborative environment and contributing to the success of the team.
- Experience with Agile development practices, including participation in Scrum ceremonies.
- Understanding secure coding practices and experience implementing security features in web applications.
- Experience in optimizing application performance, including front-end load times and back-end processing efficiency.
- Experience in Service Now is a plus.
- Knowledge of State Government policies and practices.
- Knowledge of Govolution Payment Portal implementation with FMIS Integration
- Experience with modern JavaScript frameworks like Blazor.
- Familiarity with containerization and orchestration tools like Docker and Kubernetes.
- Understanding of UX/UI principles and experience working closely with design teams.
- Experience with automated testing frameworks and tools (e.g., NUnit, Selenium, Jasmine).
Flexible work from home options available.
Expected salary: $85000 – 130000 per year
Location: Baltimore, MD
Job date: Wed, 15 Jan 2025 23:58:15 GMT
Apply for the job now!