Sr. FullStack .Net Developer

We are looking for a Senior full-stack C# .Net developer to build software using languages and technologies of the C# .NET framework and Microsoft SQL. You may create applications from scratch, configure existing systems and provide user support.
Responsibilities include
⦁ Design, develop, and implement full-stack software solutions using Microsoft technologies such as .NET, C#, ASP.NET, MVC, Web API, Azure, SQL Server, and other related tools
⦁ Architect and implement scalable, secure, and maintainable applications that follow best practices and design principles
⦁ Lead and participate in cross-functional teams to gather and refine project requirements and specifications
⦁ Conduct code reviews and ensure that team members adhere to established coding standards and practices
⦁ Evaluate and recommend new technologies, tools, and techniques to improve software development processes and product quality
⦁ Create and maintain technical documentation, including design documents, test plans, and user guides
Assist with the estimation and planning of software development tasks and projects
⦁ Troubleshoot and resolve complex software issues in a timely manner
⦁ Maintain a strong understanding of industry trends and emerging technologies to stay current with best practices
⦁ Ensure that all deliverables align with project objectives and desired outcomes
⦁ Develop and optimize data pipelines, ETL processes, and data integration solutions to ensure data quality, consistency, and reliability
⦁ Experience with SQL, and data modeling techniques
⦁ Test and deploy applications and systems
⦁ Revise, update, refactor and debug code
⦁ Improve existing software
Requirements:

⦁ Bachelor’s degree in Computer Science, Engineering, a related field, or equivalent combination of education and experience.
5+ years of experience in full-stack software development using Microsoft technologies including proficiency in C#, .NET, ASP.NET, MVC, Web API, and SQL Server
⦁ Code Reviews
⦁ Strong experience in dev environments that can help with integrations. Integrations to 3rd party API’s and integration of data points into their TMS system. Very data back-end heavy. Light front-end
⦁ At least 2-years of experience with a TMS (Transportation Management System) or experience in Transportation and Logistics.
⦁ 3+ years of experience with Restful API Development.
⦁ 1+ year of hands-on experience in Web Application Development.
⦁ 2+ years of experience in architecting and implementing scalable, secure, and maintainable applications.
⦁ Deep understanding of software development best practices, including Agile methodologies, design patterns, and SOLID principles
⦁ 20% Annual Travel will be covered.
⦁ 3+ years of hands-on experience with SQL queries, stored procedures, views, and creating tables.
⦁ Experience with CI/CD tools and processes, such as Azure DevOps or Git.
⦁ Excellent problem-solving, analytical, and debugging skills
⦁ Strong communication and interpersonal skills, with the ability to lead and collaborate effectively in a team environment
⦁ Ability to manage multiple projects and priorities in a fast-paced, deadline-driven environment
⦁ Participate in requirements analysis
⦁ Collaborate with internal teams to produce software design and architecture
⦁ Develop documentation throughout the software development life cycle (SDLC)
⦁ Serve as an expert on applications and provide technical support
⦁ Ability to work independently and as part of a team.
⦁ Experience participating in the estimation and planning meetings of development tasks
⦁ Agile processes experience
⦁ Ability to advocate for change and stand their ground – not arrogant, but confident and clear communication
⦁ Huge learning curve, so willing to roll up their sleeves!

Preferred:
⦁ Azure Devops, CI/CD strongly preferred
⦁ Knowledge of front-end technologies such as HTML, CSS, JavaScript, and modern JavaScript frameworks (e.g., Angular, React, or Vue) preferred but not required.
⦁ SQL Server, SQL queries, etc – SQL is NOT the focus of this role. Most of the SQL is on-prem and this is a cloud Azure environment.
⦁ Develop and optimize data pipelines, ETL processes, data integration
⦁ Knowledge of containerization technologies such as Docker and Kubernetes preferred
⦁ Leadership experience (could turn into a lead role)

Job Category: Software Engineering
Job Type: Full Time
Job Location: Remote

Apply for this position

Allowed Type(s): .pdf, .doc, .docx