Software Developer - Full Stack
at OSC Edge
Atlanta, GA 30341, USA -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 20 Jul, 2024 | Not Specified | 29 Apr, 2024 | 5 year(s) or above | Docker,Aws,Git,Confluence,Project Management Skills,Operating Systems,Azure,Object Oriented Programming,Agile Methodologies,Redis,Javascript,Node.Js,Documentation,Security,Web Servers,Bash,Jira,Communication Skills,Version Control,Powershell,Typescript | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
As the Software Developer-Full Stack, the individual will be responsible for building scalable, high-performance software solutions using a variety of technologies and frameworks. In this role, the Software Developer will be instrumental in developing and enhancing our applications to improve our business operations and customer experience.
REQUIRED QUALIFICATIONS/EDUCATION AND EXPERIENCE
- High school diploma or equivalent
- Minimum 7+ years of expert knowledge with JavaScript, TypeScript, Node.js, and ReactJS
- Minimum 5+ years of proven experience as a Full Stack Developer or similar role
- Proficiency in object-oriented programming (OOP)
- Strong experience with MySQL databases
- Extensive knowledge and experience with Git for version control
- Familiarity with web servers, and UI/UX design
- Strong understanding of software development lifecycle (SDLC) and agile methodologies
- Demonstrated ability to manage a project from conception to finished product
- Strong organizational and project management skills
- Excellent verbal and written communication skills
PREFERRED QUALIFICATIONS/EDUCATION AND EXPERIENCE
- Proven experience with NestJS and TypeORM
- Familiarity with remote deployment and update development processes
- Proficient in handling JSON/XML for remote data delivery
- Experience with Redis, including job queuing, for caching solutions
- Proficiency in JIRA and Confluence for project management and documentation
- Experience working in an Agile/Scrum development process
- Experience integrating external API calls for third-party products, focusing on security and compliance frameworks
- Comfortable working with both Windows and Linux operating systems, displaying adaptability and familiarity with various working environments
- Familiarity with container technologies like Docker and Kubernetes
- Experience with cloud platforms like AWS, GCP, or Azure
- Experience with scripting languages like PowerShell and Bash, allowing for efficient task automation and system management
Responsibilities:
- Creates, develops and maintains web applications using JavaScript, ReactJS, Node.js, and MySQL
- Collaborate with cross-functional teams to define, design, and ship new features
- Ensure the performance, quality, and responsiveness of applications
- Efficiently use Git for version control in a collaborative project environment
- Identify and correct bottlenecks and fix bugs to optimize performance
- Help maintain code quality, organization, and automatization
- Collaborates with the development team, product managers, and stakeholders to deliver optimal solutions
- Performs other tasks as required by OSC and the Government contracting office
REQUIREMENT SUMMARY
Min:5.0Max:7.0 year(s)
Computer Software/Engineering
IT Software - Application Programming / Maintenance
Software Engineering
Diploma
Proficient
1
Atlanta, GA 30341, USA