Vacancy expired!
Software Engineer Opening 100% Remote! Apex Systems combines with parent company On Assignment to make it the 2nd largest IT staffing agency in the country. Apex has an opportunity for a Software Engineer role 100% Remote. This is a PERMANENT position and the pay rate is flexible depending on experience. Here are the details: For applicants who are interested in this Software Engieer opportunity; please send a Word resume to Molly Ackerman, Technical Recruiter, at Position: Software Engineer I Apex Job ID: 1259560 Location: 100% Remote Rate: Negoitable based on experience Duration: PERMANENT Position Description:
- Our Software Engineers are energetic influencers who thrive on designing simple and scalable solutions to complex problems and delivering leading edge software products for our customers.
- We are looking for exceptionally ambitious and communicative hands-on individuals who are comfortable collaborating within the Agile methodology as part of a cross-functional team, have experience working in fast-paced environments, and who have the passion and skills to take our product offerings to the next level.
- As a Software Engineer I you will work in a collaborative team environment that encourages you to perform at your best, while contributing to the engineering efforts of one of our scrum teams.
- You will be challenged to engineer right-sized solutions for complex business problems. You will apply your knowledge of modern software design, best practices, design patterns, and frameworks, with an understanding of application performance and maintainability.
- You will aspire to use new technologies and challenge yourself to develop innovative solutions. You will work alongside developers and technical leads on a team where collaborative programming and mentoring is regularly practiced.
- Technology We Use:Java, JavaScript, Spring, Spring Boot, MySQL, MongoDB, RabbitMQ, Jenkins, Docker, Maven, AngularJS, Redis, Amazon Web Services, Artifactory, IntelliJ IDEA, TerraformYour Role:Write readable, maintainable, and efficient codeDesign, develop, and maintain web-based applications to enhance performance and reliability of our current applications,both in-house and in the cloudParticipate in the development of new industry-leading products in analytics, platform, advertising, website platform, and customized professional services solutionsDesign and develop service-oriented architecture solutions, constructing and managing services published to both internal and external consumers, integrating with complex database and third-party components
- Collaborate with developer scrum team members on best practices, code reviews, internal tools and process improvements.Proficiency in subject matter must be developed.
- Context and understanding is everything for a developer!
- Experience designing and implementing web applications with highly optimized and scalable architectures
- Proven ability to work independently and as part of a team; designing, developing and deploying solutions, and to deliver projects on time with minimal direction
- Strong Java skills and object-oriented design experience, including working knowledge of the Java web technology platform, applied use of design patterns, and MVC technologiesStrong database development skills including a solid understanding of database technologies, and logical and physical data modeling
- Experience with Spring, Amazon Web Services, and agile development methodologies desired
Vacancy expired!