Full-Stack Developer
Marotta Controls · Parsippany, NJ · Yesterday
Information Technology$99k–$115k/yrFull-time
Essential Functions
- Designs, develops, and maintains front-end and back-end applications within Marotta’s Data Architecture
- Manages the end-to-end life cycle for the production of software and applications
- Maintains and upgrades software following deployment
- Collaborates with cross-functional teams to understand business requirements and translate them into robust architectural designs
- Oversees system integration and user acceptance testing and provides feedback to management during the development process
- Modifies and tests changes to previously developed programs
- Conducts assessments, provides recommendations, and implements best practices for cost optimization, security, and performance tuning
- Establishes and maintains communication with business units and third-party vendors to monitor changing information technology environment
- Conceptualizes, defines, develops, tests, and deploys needed enterprise technology solutions, products, and services
- Collaborates with IT security and audit to enforce strict cross-platform security and audit controls
- PARTNERS WITH OTHER IT FUNCTIONS TO EVALUATE, PRIORITIZE, AND RESOLVE NEW ISSUES AND PROBLEM SCENARIOS
- CREATES, UPDATES, AND MAINTAINS STRATEGIC TECHNOLOGY PLANS
- MANAGES COMPLEX TECHNOLOGY PROJECTS ACROSS ORGANIZATIONS
- CRAFTS ACCEPTABLE POLICIES AND PROCEDURES AS NEEDED
Minimum Required Qualifications
- Minimum 3-5 years’ experience managing the complete software development lifecycle from conception to deployment
- Expertise AWS Lamda, Relational Database Service (RDS), Lake Formation and Cloud migrations
- Demonstrated knowledge of high-level programming languages such as Java, Python, C#, Angular and/or React
- Experience with Web frontend and backend development, data access tiers, Enterprise SQL
- Familiarity with version control systems such as Git/GitHub
- Experience with Micro Services such as Spring Framework and Spring Boot as well as Container Service such as AWS ECS, Docker and/or Kubernetes
- Established record of creating and maintaining multiple environments, architecting and building highly scalable solutions in support of rapidly growing business and project needs
- Ability to document business requirements and system designs
- Lean and/or Agile Methodology
- Knowledge of JIRA or a similar ticketing system a plus
- Excellent verbal and written communication skills
- Good problem-solving and critical-thinking skills
- Able to work in a team as well as independently
- MUST BE A US CITIZEN
- Bachelor’s degree in Computer Science, Data Analytics, Business Intelligence or a related field
Work Environment
- This job interacts both in a professional office environment and a manufacturing/machine shop environment.
- The employee is regularly required to see, talk, and hear.
- The employee is frequently required to reach and lift with hands and arms, and to use hands to finger, handle or feel.
- The employee is regularly required to sit, stand, walk, bend, turn, etc., and move about the facility.
- The employee may be required to lift, push, pull and/or move items weighing up to 25 pounds
Physical Requirements
- While performing the duties of this job, the employee is regularly required to see, talk, and hear.
- The employee is frequently required to reach and lift with hands and arms, and to use hands to finger, handle or feel.
- The employee is regularly required to sit, stand, walk, bend, turn, etc., and move about the facility.
- The employee may be required to lift, push, pull and/or move items weighing up to 25 pounds
Benefits
- Medical, prescription, dental, vision, life and disability income insurance programs
- 401k retirement plans with company match
- Generous tuition aid program
- Paid vacation, sick and personal days
- Paid holidays
- Flexible work hours with compressed work week options
Company Culture
- We recognize and reward our employee's accomplishments and host several employee engagement events per quarter.
- We offer a highly competitive compensation package for this outstanding position plus a quarterly bonus.
- We ensure that pay decisions are free from bias, based on objective criteria, and are regularly reviewed.
- We value and reward employee achievements and host multiple engagement events each quarter to foster a strong, supportive workplace culture.