Professional Experience
● Minimum 2 years of experience as a Software Developer or a relevant position in IT
● Participating in big software projects is a plus
Job Responsibilities
● Write clean, well-documented, well structured, maintainable and efficient code based on defined software specifications
● Perform unit, integration and other necessary tests and direct Quality Assurance team
● Maintain, troubleshoot, debug and upgrade existing systems
● Validate and deploy software packages
● Correctly estimate and meet implementation deadlines to the best of their knowledge
● Take part in the code review process
● Work in close collaboration with other Software Developers, System Architect, Business/System Analysts, Quality Assurance Engineers, and other team members
● Guide and lead the team to achieve the desired outcome in the best way known/possible
● Follow established standards and processes in projects
● Prepare reports requested by management
● Keep up with the technological stack used in the company
● Timely respond to and solve issues reported by other team members
● Timely report on work progress and issues to the Project Manager
Qualifications
● Software architecture and design principles
● API design standards and principles
● Familiarity with UML
● Design patterns
● Database design principles and best practices
● C#, .NET Core, SQL Server, T-SQL, XML, JSON, REST, SOAP
● TCP/IP and Serial communication protocols (nice to have)
● Multithreading and parallel processing programming (nice to have)
● ISO8583 and IFSF protocols (nice to have)
● Experience with CI/CD, Microservices, Docker, and Kubernetes is a plus
● Strong writing/documenting skills
● Strong analytical and problem-solving skills
● Strong communications skills
● Strong team player and open to collaborations
Languages
● Azerbaijani – advanced
● English – upper-intermediate
● Russian – nice to have
What we offer
● The chance to get involved in building innovative applications
● A competitive salary and benefits package
● A welcoming and inclusive environment
● Support to develop and grow professionally
Candidates are asked to send their resume to e-mail: [email protected], indicating in the subject line the title of the job “Middle Software Developer”.