OSC Edge
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.
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
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
Equal Employment Opportunity/M/F/disability/protected veteran status
Equal Employment Opportunity/M/F/disability/protected veteran status
PI239793444
|