Social network you want to login/join with:
Software Development Engineer, Saint Andrews
Client:
EMIS Group Plc
Location:
Job Category:
Other
EU work permit required:
Yes
Job Reference:
37c127ba9bad
Job Views:
14
Posted:
29.04.2025
Expiry Date:
13.06.2025
Job Description:
The objectives for the SDE position include but are not limited to the following:
- Successfully develop, deliver, and maintain high-quality software (requirements, design, code, documentation, etc.)
- Spend the majority of time hands-on engineering
- Contribute to quality activities, including peer reviews of estimates, designs, and code
- Resolve defects/bugs during QA testing, pre-production, production, and post-release patches
- Be an active and enthusiastic team player. Partner effectively with all team members to deliver against commitments.
- Commitment to team success and positive team dynamics
- Work cross-functionally with various teams: product management, QA/XD, various product lines, or business units to drive results
- Proven experience with Agile Development, SCRUM, and/or Extreme Programming methodologies
- Participate in all phases of the project lifecycle.
- Maintain relevant documentation to describe logic, coding/configuration, testing, and changes where applicable.
- Continuously strive to improve existing products, systems, and services.
- Ensure all tasks are completed to the required quality standards.
- Update job knowledge by studying state-of-the-art development tools & techniques
- Provide 3rd tier support and/or expertise for the area of responsibility
Knowledge, Skills, and Experience (What you will KNOW or LEARN):
- Academic Qualification: B.E/B.Tech, MCA with consistent academic performance from X, XII standards onwards.
- Minimum 4 Years of experience in Microsoft Dotnet tech stack
- Highly experienced in C#, WinForms, and WPF, Source control systems like ADO/Github.
- Experience in creating REST APIs using dotnet core tech stack
- Good knowledge and hands-on expertise in SQL 2012/2016, able to understand/write complex queries and undertake performance tuning activities.
- Experience working with AWS services
- Good understanding of OOP concepts and experience in writing clean code including unit-testing
- Hands-on experience in building enterprise-level business applications in .NET Stack following proper design principles/patterns and industry standards.
- Knowledge of Architecture Best Practices and Patterns (Microservices, CQRS, Event Sourcing, Domain-Driven Design, etc.)
- Good analytical and problem-solving skills
- Good written and oral communication skills.
- Keen to learn and acquire new skills, passionate about software development, enthusiastic, and innovative.
- Experience in Agile methodologies
- Experience in full-stack development including web development in React/Angular
- Experience in developing and maintaining cloud infrastructure by code