FAQs
What is the job title for this position?
The job title is Software Engineer.
What are the primary responsibilities of this role?
The primary responsibilities include developing and enhancing single-page web applications, evaluating new technologies for the SaaS platform, participating in projects from start to finish, collaborating with architects, and following best practices in coding and testing.
What is the required educational background for this position?
A BS in Software Engineering or a related discipline is required.
How much experience is needed for this role?
The position requires 1 to 3 years of software development/engineering experience.
What programming languages should applicants be familiar with?
Applicants should be familiar with Java, Groovy, and JavaScript.
What are some of the preferred frameworks for this role?
Preferred frameworks include Spring Boot and Grails for backend development, and Angular and ngRx for client-side development.
Is experience with microservices development important for this position?
Yes, experience with microservice development is considered a plus.
What types of databases should candidates have experience with?
Candidates should have experience with relational databases such as MS SQL Server, and experience with non-relational databases like MongoDB is a plus.
Are there any cloud platform experiences required for this role?
Experience with IaaS & PaaS from a cloud vendor is a plus, with Azure being preferred.
What is the work environment like for this position?
The work environment is flexible, allowing for a hybrid working format.
What type of benefits does the company offer?
The company offers a flexible working environment, volunteer time off, LinkedIn Learning, and an Employee-Assistance-Program (EAP).
Does the company have a commitment to diversity and inclusion?
Yes, the company is committed to reflecting diversity, equity, and inclusion in its workforce and invites candidates who share this mission to apply.
Where can I find more information about the company?
More information about the company can be found on their website at NIQ.com.