Job Description
ADVANCE YOUR CAREER WITH MINDLANCE! We have been connecting talented IT professionals with world-class companies since 1999. Mindlance is here to help you to find the perfect fit with just the right company. Currently, we are seeking a Software Engineer for an exciting career growth opportunity.
Make your next big career move with the kind of position that will allow you to be genuinely passionate about the work you do! Our recruiters will work closely with you to help you get the edge over the competition. Let Mindlance advocate for you – apply today!
“Mindlance is an Equal Opportunity Employer and does not discriminate in employment on the basis of – Minority/Gender/Disability/Religion/LGBTQI/Age/Veterans.”
DESCRIPTION/COMMENT: We are seeking a talented full-stack senior software engineer to join our development team. The ideal candidate for this position should have a good grasp of the full gamut of the software engineering lifecycle: requirement gathering, design proposals, implementation, testing and maintenance for the enhancement of both existing and new products & tools. The position will involve a variety of complicated tasks and working under self-direction. A wide degree of creativity and resourcefulness is expected. The right candidate should be a strong team player, enjoys coding for fun and demonstrating ideas. JOB DESCRIPTION Due to the nature of our organization, we work in a high-pace and extremely collaborative Agile environment, thus the ability to engage your peers to propose, express and challenge ideas is extremely important; we emphasize the creation and self-maintenance of our documentation, so clarity in the candidate’s ability to express ideas and concepts is required. Ability to collaborate with team members across different time zones. ADDITIONAL JOB DESCRIPTION RESPONSIBILITIES • Drive the development lifecycle with a focus on developing new features and functionalities for enterprise software solutions, encompassing service layers, integration, user interfaces and data. • Design and build highly scalable API’s that are being continuously deployed and updated through an automated CI/CD pipeline. • Help define and participate in software development processes that leverages best practice and supports continuous product delivery. • Ensure code adheres to patterns and any established standards. • Drive regular peer design and code reviews. • Contribute to coding conventions and all aspects of the software development life cycle. • Write, test, and refactor code that is reusable, testable, efficient, well architected, and well commented. • Contribute to planning, design, implementation, testing, operations, and process improvement as a member of a Scrum team. • Leads peers on designs, code reviews, and testing in agile environment. • Mentor team members. • Able to leverage subject matter experts and other available resources in order to solve complex problems. SKILLS AND QUALIFICATIONS • Bachelor’s Degree (Computer Science, Bio Engineering, Electronics and Electrical Engineering or any related field) • 5 or more years of experience using Groovy, Java, Scala or another JVM language. • 5 or more years of experience working with Modern front-end JavaScript Frameworks (i.e. React, Angular, Vue) • RDBMS such as: Microsoft SQL Server, MongoDB, Oracle • Comprehensive experience building web user interfaces • Expertise in building APIs • Extensive experience with web service development • Unit testing and Test-Driven Development • Source control repository such as GIT • Testing frameworks and code quality tools • Cloud tools, services and development (AWS and Azure) ROLE DESIRABLES • Spring Boot • Continuous integration environment and tools • Continuous Delivery
Company Description
Mindlance knows that you want to be a valuable and valued employee – to use your skills, be challenged and contribute. We get it, and we make that happen for you. Mindlance wants you to shine, so we place you in a job that matches your experience, your skills, and your concept of the ideal workplace. We also offer a competitive compensation package – a salary based on your experience, skills, and location, and a comprehensive suite of healthcare and other benefits. With Mindlance, you get more than an assignment. You get a career. After placing you on assignment, your Mindlance recruiter gets to work finding your next engagement. Our colossal year-over-year growth unlocks doors of opportunity to keep you employed and on the path of professional growth. Join our team and get started on a career that recognizes who you are and what you have to offer. “Mindlance is an Equal Opportunity Employer and does not discriminate in employment on the basis of Minority/Gender/Disability/Religion/LGBTQI/Age/Veterans.”