Dynamo Software · 3 days ago
Backend Developer
Maximize your interview chances
Customer ServiceSoftware
Growth OpportunitiesNo H1BSecurity Clearance Required
Insider Connection @Dynamo Software
Get 3x more responses when you reach out via email instead of LinkedIn.
Responsibilities
Work with Product Owners and Scrum team to effectively translate the business requirements and architectural designs into engineering components to produce defect-free, thoroughly tested enterprise application.
Perform and lead the detailed technical design, coding, code review and testing of new enterprise application.
Design and develop ELMS application backend API and integration components, including security.
Migrate data fields from legacy applications into the enterprise application, replacing multiple legacy applications.
Be an integral part of a scrum team participating in the full software development lifecycle, including requirements, solution design, development, QA, and implementation.
Provide expertise in application design to maximize performance including refactoring code and identifying simplifications to the design of the applications that could lead to reduced maintenance.
Use Agency approved and specified GitHub repository to store source code, document code, release packages, and associated artifacts.
Write clean and efficient code, following best practices and coding standards.
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
At least 7 years of hands-on software industry experience
Experience in building web services such as SOAP and REST
Experience in building Web APIs
Familiarity with Node.js and its core principles
Ability to read/write SQL queries
Experience with SQL Server
Basic knowledge of JavaScript/Typescript, UI frameworks, and SPA applications
Strong experience with backend development
Experience with Agile development
Familiar with Git and GitHub (branching, merging, code review, pull request, etc.)
Possession of excellent oral and written communication skills, including reading comprehension, writing correspondences, leading meetings with customers, and providing demos
Bachelor of Science in IT, Software Engineering, Data Science, or a related field (If no degree, then 11+ years of development experience is required); If candidate has a Masters Degree only 6 years of experience are required
Preferred
Experience in developing products/applications in Java, .NET, JavaScript or TypeScript
Experience with ESRI ArcGIS ecosystem
Experience with Azure managed services and CI/CD
Proficient in HTML, CSS, and JavaScript
Company
Dynamo Software
Dynamo Software's configurable, Cloud-based platform consolidates front, middle and back office operations in a single system.
Funding
Current Stage
Growth StageTotal Funding
unknownKey Investors
Blackstone Group
2021-09-09Private Equity· Undisclosed
2017-10-02Acquired· by Francisco Partners
Recent News
2024-05-23
Company data provided by crunchbase