onsite
Senior Software Developer - Taylor Corporation
Software Engineer
Senior Software Developer responsible for designing, building, and maintaining scalable web applications using Java or C#, SQL databases, and cloud services (AWS) while collaborating in an Agile environment.
About the role
Key Responsibilities
- Design, develop, and maintain high‑performance web applications and services using Java or C#.
- Implement and optimize database schemas, queries, and stored procedures in SQL.
- Integrate third‑party and internal services via RESTful APIs.
- Deploy, monitor, and troubleshoot applications on AWS cloud infrastructure.
- Participate in Agile ceremonies, code reviews, and continuous improvement initiatives.
Requirements
- 5+ years of professional software development experience with Java and/or C#.
- Strong proficiency in SQL and relational database design.
- Hands‑on experience with AWS services (EC2, S3, RDS, Lambda).
- Demonstrated ability to design and consume RESTful APIs.
- Experience working in Agile/Scrum teams and using version control (Git).