Sr. Software Engineer
ajg
Job Description
- Develop robust, scalable, and maintainable software applications using the .NET stack (ASP.NET Core, C#, etc.).
- Write clean, well-documented, and efficient code according to coding standards.
- Responsible for mentoring/training team members where necessary.
- Collaborate on software development projects with business teams and other IT teams globally.
- Business analysis of requirements including communicating effectively and documenting specifications.
- Programming work using the coding skills above, including assisting team members and taking on some of the most complex tasks.
- Participating in or leading architectural solution discussions and writing technical specifications.
- Performing code reviews as required.