At Keel Digital designing great and scalable products is at the forefront of everything we do. To help us build functional systems that allow us to continue our journey we are now looking for an experienced Senior Backend Developer. They will be responsible for design implementation and testing code. If you have a solid background in software engineering and are familiar with scaling systems (containerization microservices cloud infrastructure and NodeJS) we would love to speak with you.
Responsibilities
- Provide input into Design and Architecture with CTO and team leads
- Evaluation of technologies that may be incorporated into our solutions
- Continuous Improvement over development standards for the backend systems
- Working with other software developers and software engineers to ensure thatdevelopment follows established processes and works as intended
- Ensuring that systems are designed with a cybersecurity focus.
- Respond to and action vulnerabilities discovered in the code base and/or dependentlibraries.
- Strong involvement in the process of implementing and designing databases and datastructures and efficiency thereof
- Strong involvement in the process of implementing of new features into the backend andfrontend
- Strong involvement in the process implementing and designing of APIs to allowintegration of other systems into our solutions
- Support the goal of Infrastructure as code and automation in provisioning
- Maintain API documentation
- Writing test cases for any new features and newly found issues.
- Provide input into and enforce coding and quality standards
- Attend Daily Standups
- Ensure feature release deadlines are reasonable and met
- Implement features per roadmap and milestones
- Ensure systems are designed with scalability and security in mind
- Ensure coding and quality standards are met
- Perform root cause analysis for production errors where necessary
Qualifications & Skills
- Bachelors degree in Computer Science or Software Engineering
- Experience with software engineering customer experience and civil engineering
- Experience developing engineering applications for a large corporation
- Experience in Test Driven Development methodologies
- Experience in front end development particularly with flutter
- Proven experience in driving software architecture designs leading feature development goals and/or integrating AI/LLM based workflows
- Proficient with git and git workflows and git best practices
- Excellent proven experience in NodeJS Typescript JavaScript
- Excellent proven experience designing APIs Services
- Proficient with Linux and Docker containers and microservice architectures or front end applications utilizing microservice backends
- Excellent understanding and experience in both relational and document-base databases
- Experience in asynchronous programming and transactional programming in asynchronous environments
- Good understanding of HTML and front end technologies
- Problem-solving attitude
- Collaborative team spirit
Keel Digital Solutions is an equal opportunity employer and employs personnel without regard to race ancestry place of origin color ethnic origin language citizenship religion gender identity sexual orientation age family status disability physical and/or mental handicap or financial ability.
While remaining alert and sensitive to the issue of fair and equitable treatment for all Keel Digital Solutions is committed to helping individuals with disabilities participate in the workplace and ensure equal opportunity to compete for jobs. If you require accommodation please email for further assistance. Please note this email address is intended for use only to request accommodation as part of the application process. Any other correspondence will not receive a response.
Required Experience:
Senior IC
At Keel Digital designing great and scalable products is at the forefront of everything we do. To help us build functional systems that allow us to continue our journey we are now looking for an experienced Senior Backend Developer. They will be responsible for design implementation and testing code...
At Keel Digital designing great and scalable products is at the forefront of everything we do. To help us build functional systems that allow us to continue our journey we are now looking for an experienced Senior Backend Developer. They will be responsible for design implementation and testing code. If you have a solid background in software engineering and are familiar with scaling systems (containerization microservices cloud infrastructure and NodeJS) we would love to speak with you.
Responsibilities
- Provide input into Design and Architecture with CTO and team leads
- Evaluation of technologies that may be incorporated into our solutions
- Continuous Improvement over development standards for the backend systems
- Working with other software developers and software engineers to ensure thatdevelopment follows established processes and works as intended
- Ensuring that systems are designed with a cybersecurity focus.
- Respond to and action vulnerabilities discovered in the code base and/or dependentlibraries.
- Strong involvement in the process of implementing and designing databases and datastructures and efficiency thereof
- Strong involvement in the process of implementing of new features into the backend andfrontend
- Strong involvement in the process implementing and designing of APIs to allowintegration of other systems into our solutions
- Support the goal of Infrastructure as code and automation in provisioning
- Maintain API documentation
- Writing test cases for any new features and newly found issues.
- Provide input into and enforce coding and quality standards
- Attend Daily Standups
- Ensure feature release deadlines are reasonable and met
- Implement features per roadmap and milestones
- Ensure systems are designed with scalability and security in mind
- Ensure coding and quality standards are met
- Perform root cause analysis for production errors where necessary
Qualifications & Skills
- Bachelors degree in Computer Science or Software Engineering
- Experience with software engineering customer experience and civil engineering
- Experience developing engineering applications for a large corporation
- Experience in Test Driven Development methodologies
- Experience in front end development particularly with flutter
- Proven experience in driving software architecture designs leading feature development goals and/or integrating AI/LLM based workflows
- Proficient with git and git workflows and git best practices
- Excellent proven experience in NodeJS Typescript JavaScript
- Excellent proven experience designing APIs Services
- Proficient with Linux and Docker containers and microservice architectures or front end applications utilizing microservice backends
- Excellent understanding and experience in both relational and document-base databases
- Experience in asynchronous programming and transactional programming in asynchronous environments
- Good understanding of HTML and front end technologies
- Problem-solving attitude
- Collaborative team spirit
Keel Digital Solutions is an equal opportunity employer and employs personnel without regard to race ancestry place of origin color ethnic origin language citizenship religion gender identity sexual orientation age family status disability physical and/or mental handicap or financial ability.
While remaining alert and sensitive to the issue of fair and equitable treatment for all Keel Digital Solutions is committed to helping individuals with disabilities participate in the workplace and ensure equal opportunity to compete for jobs. If you require accommodation please email for further assistance. Please note this email address is intended for use only to request accommodation as part of the application process. Any other correspondence will not receive a response.
Required Experience:
Senior IC
View more
View less