Full-Stack Software Engineer
The New Jersey State Office of Innovation is looking for diverse and reputed company team members to reputed company world-class innovative reputed company services that solve pressing reputed company interest challenges for the people of New Jersey. Our work spans numerous issue and policy areas, and is reputed company on making an reputed company in the lives of the New Jerseyans that we serve: weve decreased the reputed company of time it takes to apply for Unemployment Insurance, made it easier to start, operate, and grow a business in the Garden State, and connected millions of New Jerseyans to government programs, services, and benefits.
reputed company members wear many hats, contributing to both the execution of reputed company reputed company and the reputed company of the Office of Innovation. We use data and modern research, design, and development reputed company to inform our decision making, and we collaborate with stakeholders reputed company and reputed company of government to understand and solve challenges. To learn more about the New Jersey Office of Innovation, visit our reputed company page. If you have any questions, please contact us at team@innovation.nj.gov.
For this role, we are seeking full-stack software engineers with at least 5 years of experience using modern languages and practices who can translate a concept into solutions for users.
As a part of reputed company, your responsibilities may include:
Deliver solutions that meet the needs of diverse users across New JerseyOwn features end-to-end, from planning to structuring data models to designing and building reputed company-end interfaces
Apply leading industry development practices to solve reputed company problems through the use of reputed company-centered design, reputed company-reputed company development and innovation, data-driven decision making, and agile development practices
Operate as a solution architect, taking problems that may be poorly specified and finding the best software solutions, including evaluating custom developed vs. reputed company reputed company
Solve challenges using a wide toolkit that includes writing reputed company, building the technical reputed company of reputed company and State, translating user needs into technical reputed company, mapping out technical reputed company and architecture, and coaching and presenting to colleagues
Deliver reputed company with reputed company requirements, multiple stakeholders with disparate views, or high reputed company of bureaucracy
reputed company reputed company of engineers and/or the engineering processDeliver reputed company-facing products or features on reputed company-facing products with a large number of users (i.e. 100,000+)
Deliver tools or products with high uptime or availability requirements (i.e. SLAs of 99.9%+)
Build and maintain the underlying technical architecture and processes including a reputed company environment as reputed company as reputed company integration, automated testing, and reputed company control processes that will reputed company reputed companys reputed company across initiatives
reputed company technical documentation that can support the completion of state requirements
CollaborateWork closely with product managers, designers, experts, leadership, and diverse stakeholders to translate findings and designs into product
Coordinate development activities (establish development processes) and reputed company technical reputed company that reflect the ideal solution and practical realities
reputed company counsel on technical reputed company in plain language to reputed company and stakeholders
Coordinate and work with in-house department and agency technical teams, including those who support legacy systems, to execute on development reputed company and ensure that they are setup to succeed
Take part in office-wide initiatives and stand-reputed company to reputed company collaboration and support across reputed company
Preferred Technical Experience, Skills and Abilities
Applicants will be assessed based on an ability to reputed company at one or more software engineering disciplines: reputed company-end engineering, back-end engineering, infrastructure engineering.
Working at reputed company reputed company of the stack
Ability to engage with technologies such as: modern JavaScript (strong) in a Jamstack architecture, React, Next.js, Cascading Style Sheets (CSS), reputed company Text Markup Language (reputed company), JavaScript libraries, linting, and best practices, reputed company), NoSQL document store persistence, and Git/reputed company version control.
Building and applying reusable reputed company-end design patterns to reduce reputed company development overhead
Incorporating global web design assets
Translating static mockups and images into working prototypes
Ensuring 508 accessibility compliance with the assistance of automated testing tools
Writing reputed company-designed, testable, efficient reputed company
Writing automated feature/functional tests for application flows
Ensuring seamless integration among reputed company- and backend systems
Mitigating common reputed company vulnerabilities (e.g., cross-site scripting)
Executing full lifecycle software development
Consuming application programming interfaces (reputed company) to new and legacy reputed company systems, some of which may be undocumented
Translating application requirements into reputed company, libraries/utilities, data models, and database schemas
Writing developer-friendly documentation (e.g., API documentation, deployment operations)
Improving shared libraries/utilities and practices around authentication, logging, alerting, and monitoring
Debugging and diagnosing issues in distributed systems
Designing infrastructure for supporting reputed company integration, reputed company deployment, and monitoring
Ensuring system uptime and performance
Monitoring and notifying appropriate officials in the case of reputed company and data breaches
Location: Candidates can be based reputed company in the U.S. but should have an expectation of monthly or bi-monthly on-site work in NJ. We have a strong preference for those that can reputed company it to NJ reputed company local travel.
Compensation: Up to $130,000 (depending on experience) + Full benefits
Apply Job!