Gallagher Bassett is looking to hire software developers to plan, design, and develop software systems and applications from concept to production, addressing IT function related problems that are sometimes difficult and moderately complex.
Requirements
- Design, develop, and maintain APIs and microservices- Preferred experience in C-Sharp, .NET framework, and .NET Core or any strong work experience in any other object oriented programming .
- Utilize Azure technologies for cloud-based application development and deployment like ADF, Azure functions.
- Develop and optimize SQL Server databases, including writing complex queries, stored procedures, CDC and Performance tuning
- Implement front-end components using Angular or React to create responsive and user-friendly interfaces.
- Apply strong OOPs principles to design and implement scalable and maintainable software solutions.
- Manage source code using Git Repo/VSTS and follow best practices for version control.
- Troubleshoot and resolve technical issues, ensuring high performance and reliability of applications.
Responsibilities
- Specializes in planning, designing, and developing software systems (e.g., middleware, legacy, mainframe) and applications from concept phase to series production used in local, networked, cloud based or internet related computer programs.
- Developers design, code, test, debug, and document program requirements, working with architects, product managers, and end-users in the development and enhancement of applications.
- Plans, designs, and develops software systems from concept phase to production in local networks or cloud based related computer programs
- Codes in relevant languages
- Design, develop, and maintain APIs and microservices
- Utilize Azure technologies for cloud-based application development and deployment like ADF, Azure functions.
- Develop and optimize SQL Server databases, including writing complex queries, stored procedures, CDC and Performance tuning
Other
- Managing products, systems and/or projects/processes, and working independently with limited supervision.
- Coaching and reviewing the work of lower-level professionals.
- Lead and mentor a team of developers, providing guidance, support, and technical expertise.
- Collaborate with cross-functional teams to gather requirements, design solutions, and ensure successful project delivery.
- University Degree and minimum 5 years of prior relevant experience, or equivalent experience.