What are the responsibilities and job description for the Actively looking for a Fullstack Java Developer position at Sripen?
Job Details
Position Title: Full Stack Developer
Start Date: ASAP
Length of Assignment: 1 year rolling contract
Work Location, 700 Universe Blvd Juno Beach FL 33408
Is Remote Possible?: Yes
TR or Specialty on Qual:
Compliance Requirements: Background Check, if so which? Drug Test? Client specific Paperwork? Background Check Nextera 9526, Drug test
Submittal Requirements: (Social, DOB, dub on resume, etc) Last 4 SSN, Full DOB
Interview Process: 2 rounds
Project Details Size, Scale, Scope? How does candidate fit into this?
We are seeking a skilled Full Stack Developer with 3 years of experience and a strong emphasis on back-end development to join our dynamic team. The ideal candidate will have extensive experience with TypeScript, JavaScript, and passion for building robust, scalable web applications. You will be responsible for developing and maintaining server-side logic, ensuring high performance and responsiveness to requests from the front-end.
The team is in the process of converting from an excel based org. and moving to more apps and database structure
Strong experience with TypeScript and its ecosystem.
Proficiency in Node.js and frameworks such as Express.js or NestJS.
Experience with relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB).
Experience in designing and developing RESTful APIs.
Proficiency with version control systems, particularly Git.
Must be open to working in a fast paced environment
Day to Day Responsibilities/typical day look like:
Assist in the definition, development, and documentation of software s business requirements, objectives, deliverables, and specifications on a project-by-project basis in collaboration with internal users and departments;
Collaborate with analysts and designers in conceptualizing and development of new software programs and applications;
Assist in defining software development project plans, including scoping, scheduling, and implementation;
Selling Points for Candidates: Perks? What is exciting about position? Company?
1. Great company with opportunity for growth
2. Potential for conversion
What are the top 3 MUST HAVE technologies or Required experience for the position?
Standard JavaScript libraries (React, Angular or AngularJS (preferred)
TypeScript
Database must have- any relational database- PostgreSQL or Microsoft SQL Server
API S - .NET
NICE TO HAVES (OR WHAT GETS THE WIN)?
Python
GitHub
Technical Environment:
Converting from excel based org to application and database structure
Progress database looking to build UI and get customers out of Excel to be more productive. This candidate would work w the person building the models
Moving and automating processing from excel and providing user interface that looks nice to the customer.
Soft Skills/Company Culture:
Quick starter
Communication skills are vital/self-motivated
Level (junior/mid/senior years of experience):
Mid level - 3 years
Client Job Description:
Candidate for this position needs to be highly skilled with extensive proficiency in field of work and;
Assist in the definition, development, and documentation of software s business requirements, objectives, deliverables, and specifications on a project-by-project basis in collaboration with internal users and departments;
Collaborate with analysts and designers in conceptualizing and development of new software programs and applications;
Assist in defining software development project plans, including scoping, scheduling, and implementation;
Consistently write, translate, and code software programs and applications; according to specifications and development standards per specific discipline. Write programming scripts to enhance functionality and/or performance of company applications as necessary;
Liaise with network administrators, systems analysts, database administrators, external vendor support, and software engineers to assist in resolving problems with software products or company software systems;
Within their domain, recommend technologies that will increase cost effectiveness and flexibility;
Maintain in-depth knowledge of technologies within their domain and a strong awareness of company strategic business plans;
Makes decisions based on?facts, through?a data driven approach;
Must serve as a mentor, coach, or leader to others;
Bachelor's degree or equivalent work experience and seven (7 ) or more years of experience required; and
Requires significant relevant technical experience and possess competencies as detailed below:?
Technical Experience:
Experienced and seasoned programmer analyst with minimum 10 years of experience?in architecting and developing desktop and mobile application solutions with rich graphical UI, highly efficient middle tier service layer, proven data modeling/development using relational databases and interfacing or integrating applications to corporate ERP/Document management/Safety systems. The candidate must have hands-on development experience in .Net technologies (including C# .Net, VB .Net, ASP .Net, Javascript libraries, AJAX, HTML 5.0, CSS 3.0, WCF, JSON, SQL server 2008 or up, Entity Framework, Sybase ASE 12.0 or up and creating and consuming web services.
Preferred Skill set:
WPF, SilverLight , development of mobile applications for iOS devices on Mac OS using Xcode/SWIFT, SDK for Mac OS (10.5 and up), iPhone SDK (3.2 and up), SQLlite and Core data.
Competencies:
Communications writing, speaking and presentations
Understanding of coding methods and best practices
Ability to effectively prioritize & execute tasks in a high pressure environment
Knowledge of relational databases and operating systems
Keen attention to detail and proven analytical and problem solving abilities
Understanding of all phases of the IT development process and methodologies
Knowledge of applicable data privacy practices and laws
Knowledge of Power Generation business processes
Understand how technology can enable business opportunities