Senior Software Developer
Our client is seeking a Senior Software Developer to lead the development and implementation of business solutions through software applications. The ideal candidate will have extensive experience in software development, a deep understanding of system architecture, and a passion for creating scalable, efficient, and robust applications. This role involves collaborating closely with business and technical teams to design, develop, and deploy innovative solutions that meet client needs.
Focus:
- Lead the design, development, and deployment of scalable and efficient software applications to meet business needs and enhance system functionality.
- Develop and maintain web applications using C#, ASP.NET, MVC, and modern JavaScript frameworks such as Angular, while ensuring high performance and responsiveness across platforms.
- Collaborate with business stakeholders and technical teams to understand requirements, translate them into technical specifications, and drive application development projects from inception to delivery.
- Build and integrate new features into existing systems, ensuring robust security, efficient coding practices, and high-quality performance.
- Write clean, reusable, and maintainable code, focusing on object-oriented programming principles and best practices to deliver high-quality solutions.
- Provide leadership and guidance to junior developers, ensuring adherence to coding standards, review processes, and best practices.
- Participate in the full software development lifecycle (SDLC), from requirements gathering to design, development, testing, and deployment.
- Create and execute test plans, test cases, and participate in user acceptance testing (UAT) to ensure solutions meet business and technical requirements.
- Stay informed about emerging technologies and industry trends to continually improve the development process and tools.
- Document and maintain technical specifications, codebases, and system integration guidelines to support the ongoing development of software applications.
Skill Set:
- Bachelor’s degree in Computer Science, Information Systems, Software Engineering, or a related field.
- 8+ years of experience in software development, with a strong focus on C# and ASP.NET (MVC 4/5) development.
- 6+ years of experience in ASP.NET MVC development and building web applications using modern frameworks such as Angular or similar.
- Proficiency in web development, including experience with Typescript, HTML5, CSS3, and related front-end technologies.
- Strong knowledge of object-oriented programming (OOP) and design patterns.
- Experience with relational databases such as SQL Server, including query optimization and data modeling.
- Hands-on experience with web services, RESTful APIs, and microservices architecture.
This Role Offers:
- Competitive base salary plus comprehensive benefits package, including medical, dental, vision, and life insurance, 401K match, PTO and more.
- Company that is dedicated to giving back to their community and encourages charitable and volunteer opportunities.
- Privately and family-owned company that supports a tight-knit, family-like company culture.
- Position in a stable company within a multibillion-dollar industry, offering endless career advancement opportunities.
- Passionate and talented engineering team. Exceptional cross-functional support and top of the line software and tools.
- Globally diverse company with the ability to work remotely or in a hybrid model.
About Blue Signal:
Blue Signal is an award-winning, executive search firm specializing in sales & business development recruiting. We have a strong track record of finding top-performing talent in areas such as sales leadership, account management, and business development strategy. Learn more at bit.ly/3NNY1wM