Weekday AI (YC W21)
This role is for one of the Weekday's clients.
Min Experience: 6 years
Location: Illinois
Job Type: full-time
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.
Key Responsibilities
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
What Makes You a Great Fit
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
Referrals increase your chances of interviewing at Weekday AI (YC W21) by 2x
#J-18808-Ljbffr
Min Experience: 6 years
Location: Illinois
Job Type: full-time
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.
Key Responsibilities
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
What Makes You a Great Fit
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
Referrals increase your chances of interviewing at Weekday AI (YC W21) by 2x
#J-18808-Ljbffr