Information technology is just a part of IT
HERE’S WHAT WE NEED…
We are currently seeking a Software Development Engineer – Install & Upgrade Development to design an installation and deployment environment for a complex set of software. The position will be responsible for the design as well as the development of the install, upgrade, and expansion procedures for the client’s next generation platform. The job will also require working as part of a team to develop best practices for version control across several development groups as well as the next generation software release mechanism. We want people who are passionate about changing the way software is released. We want people who are motivated to use their creativity to solve new and interesting problems every day.
Key Areas of Responsibility
As the client expands their product offerings, they are looking for innovative ways to build, automate and scale our installation processes to be fault tolerant, easy to use, and easy to maintain.
· Build an installation tool to deploy the clien’ts sold software.
· Package tool in such a way that the build process is independent of the software version.
· Responsible for release of 3 rd party software to manufacturing
· Test new 3 rd party software to ensure upgrades work as well as installations
Skills & Attributes
The ideal candidate will have strong interpersonal and communications skills and the ability to plan and organize. The successful candidate will have experience with various software build tools and will have worked in an environment in which software was released by a team of developers.
The ideal candidate will have experience and knowledge of industry best practices as well as experience developing test scenarios using a combination of custom tools and/or commercial products.
This fast-paced high tech environment is perfect for individuals seeking to exercise innovation and out of the box thinking to move our state of the art technology to the next level.
· Bachelor's degree in CS, EE, CE, or relevant related experience
· 10+ years Software Development experience, including but not limited to:
o 4+ years of experience in developing Enterprise software
o Worked on at least 3 different team projects in which software was developed, tested, and version controlled to handle multiple releases
o Linux Experience
o Proficiency in at least one modern programming language such as Java, Ruby, Python, Perl, C, or C++
o Ability to build .rpm packages
o Ability to develop and maintain complex scripts
o Excellent problem solving and troubleshooting skills
· Master's degree in Computer Science, Electrical Engineering, or Computer Engineering
· Parallel / Clustered computing environments
· Experience working with modern Configuration Management tools
· Experience working in an environment with an automated build process
· Experience testing in a virtualized environment
· Experience with Confluence, Jira, Subversion, Clover, TestNG, TeamCity a plus
HERE'S WHAT WE DO…
We're a progressive management and IT consulting firm that helps clients' businesses grow with the power of our people—functional and technical experts who bridge the gap between IT and the business that it supports.
Our projects focus on software development and infrastructure support in the vertical markets of: telecommunications, healthcare and biotechnology, manufacturing and distribution, finance, media, and government. Our project managers, programmers, designers, analysts, and engineers support Fortune 1000 clients.
We've grown 121% over the last two years. How? We hire the best in their fields—results-focused professionals with skills that are re-deployable from one engagement to the next. Our employees receive excellent benefits to include Health, Dental, Vision, 401K, Tuition Reimbursement and more. And we keep our people on staff and help grow their careers.
At Resolvit, you'll be one of the people growing our business. We'd like to make you part of our success. Contact us to discuss your future:
Click here to apply online
Resolvit, LLC - 17 months ago
Resolvit, LLC is dedicated to providing technology and business consulting solutions to clients in the New York City, Washington, DC,...