An Associate Software Developer works as an assistant to Software Developers while gaining in-depth knowledge in programming and various technical concepts. He or she is regularly evaluated and asked to report progress on various tasks.
The main responsibilities of this position include, but are not limited to:
Assist in the development and improvement of internal tools features.
Conduct system tests and correct software defects.
Analyze existing internal tools features in terms of speed, performance, and usability; and suggest needed improvements.
Develop programs that examine internal tools quality, accuracy, and reliability.
Deliver outputs within the given deadline.
Work with team leads to determine internal tools feature requirements.
Work on the documentation for new internal tools and features.
Required Qualifications:
Experience in C#, RESTful API and MSSQL
Working knowledge of OOP concepts, MVC concepts, UX design
Experience in software development for Linux and Windows OS
Capability to focus on specific task despite having multiple concurrent projects at once
Ability to work effectively within a team and share knowledge with the team
Ability to learn quickly and adapt to different technology and programming languages
Excellent learning curve to easily determine new evolving technologies
Independent, reliable, and highly motivated to work within a team
Good problem-solving and analytical skills
Good understanding of technical concepts
Good written and verbal communication skills
Preferred Qualifications:
Experience in GIT version control system
Experience in PHP, MySQL or SQL scripting
Working knowledge in RavenDB and Docker
If this opportunity is a potentially good match for you, then we look forward to reviewing your application. Click the "Apply for job" button and we hope to meet you soon!
#J-18808-Ljbffr