Senior C# Developer

Brooksource
Lansing, MI, United States
25 days ago
Apply on www.careerboard.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Compensation
$85,000 - $110,000
Working hours
Regular working hours

Tech stack

Clean Code Principles Application Programming Interfaces (APIs) Applications Architecture Application Integration Architecture C Sharp (Programming Language) Cloud Computing Code Review Database Applications Relational Databases Software Debugging Software Design Patterns Web Development
+13 more
Enterprise Messaging Systems Software Architecture Service-Oriented Architecture Software Engineering SQL Databases Systems Integration TypeScript Software Organization Enterprise Software Applications Software Application Programming Event Driven Architecture Apache Kafka Software Version Control

Job description

  • Design, develop, test, and maintain enterprise software applications using C# technologies.
  • Collaborate with developers, architects, analysts, and business stakeholders to deliver high-quality solutions.
  • Contribute to application architecture, technical design, and development best practices.
  • Develop and support APIs, integrations, and data-driven applications.
  • Write clean, maintainable, and well-documented code.
  • Participate in code reviews and provide technical guidance to team members.
  • Troubleshoot, debug, and resolve application issues across development and production environments.
  • Continuously identify opportunities to improve system performance, scalability, and reliability.
  • Support the adoption of modern development practices and software engineering standards.

Requirements

We are seeking a Senior Software Developer to design, develop, and maintain enterprise applications that support critical business operations. This role is ideal for an experienced engineer who is passionate about software craftsmanship, embraces development best practices, and enjoys collaborating with others to solve complex technical challenges.

The ideal candidate will bring strong expertise in C# development, experience working within established software architectures, and a commitment to building scalable, maintainable solutions., * 5+ years of professional software development experience.

  • Strong experience developing applications with C#.
  • Experience with TypeScript and modern web application development.
  • Strong understanding of SQL and relational database design.
  • Experience working with enterprise application architectures and software design patterns.
  • Knowledge of software development best practices, including testing, code reviews, and version control.
  • Strong problem-solving skills and ability to work through complex technical challenges.
  • Excellent communication and collaboration skills., * Experience working with message-driven or event-driven architectures.
  • Experience with technologies such as Kafka or similar messaging platforms.
  • Familiarity with layered, distributed, or service-oriented architectures.
  • Experience developing software in large, structured enterprise environments.
  • Exposure to modern application integration and cloud-based development practices.

Top Technical Skills

  1. C# Development

About the company

Eight Eleven Group is an equal opportunity employer that does not discriminate on the basis of actual or

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerboard.com
Prepare application

Good distractions

Loading talks and stories from around this role…