Weekday AI-posted about 1 month ago
Full-time • Mid Level
Illinois City, IL
11-50 employees

We are seeking a highly skilled and motivated Senior Software Engineer to design, develop, and implement innovative software solutions that meet business and user needs. The ideal candidate will have strong expertise in C#.NET, MVC, and JavaScript, along with a deep understanding of software architecture, performance optimization, and scalable development practices. This role involves working collaboratively with cross-functional teams to deliver high-quality, efficient, and maintainable code that aligns with organizational goals. You will play a key role in technical decision-making, mentoring junior engineers, and driving continuous improvement across the development lifecycle.

  • Design, develop, and maintain robust web applications using C#.NET, MVC, and JavaScript frameworks.
  • Collaborate with product managers, designers, and QA teams to translate business requirements into technical solutions.
  • Develop and implement clean, efficient, and reusable code following industry best practices and design patterns.
  • Ensure software scalability, performance, and security through code optimization and testing.
  • Participate in architectural discussions, providing insights on technology selection, design trade-offs, and scalability strategies.
  • Debug, troubleshoot, and resolve software defects in a timely and efficient manner.
  • Conduct code reviews to ensure adherence to coding standards and promote continuous learning within the team.
  • Integrate APIs and third-party services to enhance system capabilities and improve user experience.
  • Collaborate with DevOps and QA teams to streamline deployment pipelines and automate testing processes.
  • Stay up to date with emerging technologies, frameworks, and development methodologies to improve product quality and team efficiency.
  • Provide technical mentorship and guidance to junior developers, fostering a culture of innovation and excellence.
  • Work closely with stakeholders to ensure project timelines, deliverables, and quality standards are consistently met.
  • 6+ years of experience in software development, with a strong focus on C#.NET, MVC, and JavaScript.
  • Proven track record in designing and developing enterprise-grade web applications.
  • Solid understanding of object-oriented programming (OOP) principles, software architecture, and design patterns.
  • Experience working with databases such as SQL Server, including query optimization and stored procedures.
  • Strong problem-solving skills with the ability to analyze complex technical issues and implement effective solutions.
  • Excellent knowledge of front-end development using modern JavaScript frameworks and libraries.
  • Familiarity with RESTful APIs, JSON, and asynchronous programming.
  • Experience with version control systems (Git) and agile development practices.
  • Strong communication and collaboration skills to work effectively across teams and stakeholders.
  • A proactive mindset with a passion for learning and adopting new technologies.
  • Ability to balance multiple priorities while maintaining attention to detail and code quality.
  • Self-driven, organized, and capable of leading by example in a fast-paced development environment.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service