Software Developer
National Management Resources Corporation
Canton, United States of America
17 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Compensation
$ 146KJob location
Canton, United States of America
Tech stack
Clean Code Principles
HTML
JavaScript
PHP
IOS Applications
Business Logic
CSS
Code Review
Software Debugging
MySQL
Software Systems
Subversion
Web Applications
React
Backend
GIT
Angular
Information Technology
Vba Programming Language
Front End Software Development
Smarty
Software Version Control
Job description
As an Individual Software Developer, you will be responsible for developing and maintaining web front-end and back-end components, application logic, internal sales tools, and internal iOS apps. You will work closely with a cross-functional team to deliver high-quality software solutions., * Develop and maintain web applications using PHP, VB6, MySQL, D, and C.
- Design and implement application logic for various projects.
- Create and maintain internal sales tools to support business operations.
- Develop and maintain internal iOS applications.
- Collaborate with product managers, designers, and other developers to understand requirements and translate them into technical specifications.
- Write clean and maintainable code.
- Ensure performance, quality, and responsiveness of applications.
- Troubleshoot and debug issues across the stack.
- Ability to prioritize and meet deadlines and follow through on completion of high-profile projects and initiatives.
- Technical aptitude with strong logical problem solving and decision -making.
- Participate in code reviews and provide constructive feedback.
- Stay up to date with emerging technologies and industry trends.
Requirements
- Experience as a Software Developer or similar role.
- Ability to learn new languages. Proficiency in some languages, such as PHP, VB6, MySQL, D, and C.
- Experience with front-end technologies such as HTML, CSS, JavaScript, and templates/frameworks like Smarty, React or Angular.
- Experience in developing iOS applications.
- Familiarity with version control systems (e.g., Git, SVN).
- Create and deliver test plans that cover time, resources, risk, etc.
- Acquire strong Knowledge of project goals, operations, delivery processes, and testing.
- Excellent problem-solving skills and attention to detail.
- Ability to work independently and as part of a team.
- Strong communication and collaboration skills.
- Bachelor's degree in computer science, Engineering, or a related field (or equivalent experience).
- Complete additional projects as needed., * Must pass a background check and drug screen test.
Benefits & conditions
- Salary Range: $70, 000 - $100, 000 annually depending on experience
What We Offer:
- Competitive salary and benefits package.
- Opportunities for professional growth and development.
- A collaborative and inclusive work environment.
- Flexible working hours and hybrid work options.
About the company
Come join a leader in the energy industry! National Resource Management implements state-of-the-art controls and automation solutions, with a unique focus on commercial and industrial refrigeration. If you are a self-starter with an entrepreneurial work ethic, NRM has an opportunity for a challenging and growth-oriented position