What are the responsibilities and job description for the Full stack developer - W2 position at Saksoft?
Job Description
Responsibilities: Uses existing and emerging technology platforms to design, develop and document technically detailed applications.
- Writes new complex systems (a grouping of programs involving multiple levels of table dimension and internal sorts that accomplishes a particular new function), designs and codes programs, and creates test transactions.
- Analyzes organizational needs and goals to develop and implement application systems.
- Provides application software development services or technical support in situations of moderate complexity.
- May also be responsible for requirements gathering and BRD/SRD preparation.
- Has thorough knowledge of the Software Development Life Cycle.
- Conducts reviews of the test Plan and test Data.
- Programming well-designed, testable, efficient code.
- Analyze, design, and develop tests and test-automation suites.
- Develop flowcharts, layouts and documentation to satisfy requirements and solutions.
- Maintain software functionality and currency (technical debt and gain).
- Actively participate in code reviews.
- Integrate software components into a fully functional software system.
- Apply security and privacy principles.
- Execute full lifecycle software development.
- Develop software verification plans and quality assurance procedures.
- Troubleshoot, debug and upgrade existing systems.
- Ensure software is updated with latest features.
- Participate in deployment process following all change controls.
- Provide ongoing maintenance, support and enhancements in existing systems and platforms.
- Provide recommendations for continuous improvement.
- Complete all required mandatory training / policy awareness curricula on time.
- Use learning tools such as Pluralsight to complete both recommended and aspirational targets set in personal development plans.
- Leverage existing products/functionality and promote reuse.
- Work alongside other engineers on the team to elevate technology and consistently apply best practices.
- Collaborate cross-functionally with data engineers, business users, project managers and other engineers to achieve elegant solutions.
- Utilize local meetups to gain and share knowledge.
- Compiles documentation written by more senior developers of all procedures used in system.
- Experience in using a specific application development toolkit and knowledge of front end and backend development coding languages such as C#, Java, HTML, NodeJS, CSS, JSON, Angular, JavaScript.
- Knowledge in application frameworks and containerization.
Java Full stack Developer
Reveille Technologies -
Lake, FL
Java Full Stack Developer
Alchemy Software Solutions LLC -
Lake, FL
Full stack Developer
cyberThink Inc -
Orlando, FL