Senior .NET Software Engineer IRC216507
GlobalLogic
- România
- Permanent
- Full-time
- Software Engineering background with hands on experience of .Net, AWS, Infrastructure-as-Code (Terraform), SQL & No-SQL databases and Event Driven systems.
- Experience working within fast paced teams, using Continuous Delivery and modern software Engineering practices.
- Demonstrable experience in delivering CLEAN code to a high standard, delivering software to an agreed specification and standard.
- Experience working with Product driven teams, adapting to changing demands of customers within a Lean / Agile environment.
- Experience of Test Driven Development (TDD).
- Excellent interpersonal skills, verbal and written communication skills when working with both technical and non-technical stakeholders.
- Ability to articulate arguments well and is comfortable working with a wide range of stakeholders.
- A strong natural focus on what matters; delivering value and designing to minimise risk.
- Hands-on experience of working through the end-to-end project lifecycle within an Agile environment.
- The ability to work across multiple priorities in parallel and the ability to contribute to wider group strategies.
- Ability to work alone or collaboratively with minimal supervision.
- Work with colleagues and technical resources to deliver technical solutions to meet business requirements using agreed tools and technologies.
- Develop solutions in-line with in-house standards and practices.
- Write clean, maintainable, and efficient code to develop and enhance software applications.
- Challenge the ‘Norm’ and help evolve our Tech and ways of working.
- Perform system and integration testing during the code development.
- Proactively identify and address issues, including performance bottlenecks, scalability issues, and security vulnerabilities.
- Produce Technical Documentation for relevant software modules being delivered.
- Liaise as appropriate with internal customers.
- Participate in internal agile meetings where appropriate.
- Liaise as appropriate with suppliers and partners to integrate 3rd party solutions.
- Must be adaptable and flexible to meet client deadlines.
- Review and approve technical designs and developer code.
- Strive to learn and grow, looking to consume technical knowledge from Domain experts within the client team and in the wider technical community.
- Support colleagues within the development team.