Apply is looking for a Senior Software Engineer I to take ownership of initiatives for our Document workflows and Work collaboration space. You will drive projects from conception to launch, collaborating across lateral functions to build robust enterprise applications at scale.
What You'll Do
- Deliver high-quality code considering design patterns, security, performance, and optimizations, including necessary unit and integration tests.
- Enable software development best practices within the team through code reviews and knowledge sharing.
- Act as a technical lead, independently driving initiatives by collaborating across teams and breaking down work into milestones.
- Identify process improvements that accelerate team efficiency and facilitate high performance.
- Mentor and guide other team members to foster knowledge sharing.
- Understand business and product needs to work with Product teams, balancing customer experience with engineering feasibility.
What We're Looking For
- A Bachelor's or Master’s degree in computer science engineering or a related field.
- At least 4+ years of experience in software development.
- Proficiency in C#, .NET, and .NET microservices.
- Experience with any JavaScript-based frontend technology.
- Experience in designing and developing applications of scale.
- Strong problem-solving skills and the ability to break down complex technical problems.
- Excellent communication and team collaboration skills.
Nice to Have
- Familiarity with cloud services, preferably AWS or Azure.
- Experience working with REST APIs.
- Awareness of Git, Jenkins, and CI/CD processes.
- Familiarity with MongoDB and Redis.
- Knowledge of Agile development practices.
Technical Stack
- C#, .NET, .NET microservices
- JavaScript
- REST APIs
- AWS/Azure
- Git, Jenkins
- MongoDB, Redis
Team & Environment
You will work alongside lateral functions like Product, Customer Experience, Security, and Site Reliability Engineering (SRE).
Benefits & Compensation
- 30 days of earned leave.
- An extra day off for your birthday.
- Various other leaves including marriage leave, casual leave, maternity leave, and paternity leave.
- Premium Group Medical Insurance for employees and five dependents, personal accident insurance, and life insurance coverage.
- Professional development reimbursement.
- Interest subsidy on vehicle or personal loans.
- Employee Stock Purchase Plan enrolment.
Work Mode
This role follows a hybrid work model.
Progress is an inclusive workplace where opportunities to succeed are available to everyone. As a multicultural company serving a global community, we encourage a wide range of points of view and celebrate our diverse backgrounds.



