Job Description - Full-stack developer
Summary of Work:
Seeking a full-stack developer to provide application design, development, and testing for the modernization fund programs. Daily responsibilities include the application design, development, and testing for the Translator program.
Minimum Job-Specific Skills/Qualifications Required:
• Proven track record designing and developing enterprise and scalable systems, such as multi-tier, distributed and web-based system design and development principles and internet/intranet application delivery mechanisms.
• Proven track record of on-time, on-budget product development with a high degree of user satisfaction and quality.
• Hands on knowledge and experience with multiple languages and technologies: Dotnet Core, C#, Java/J2EE, Java Script, RESTful API, Microservices, SOAP based WebServices, XML, XLST, XSD, XPath, SQL, Angular, HTML, JSON, FTP, and Oracle products including WebLogic, Spring, Java Persistence API.
• pplication Security using Azure Active Directory.
• Experienced with container and container management software such as Docker and Kubernetes.
• Proven track record in designing, developing and tuning for relational database, including experience in SQL coding and stored procedures.
• Experienced designing and developing applications in a cloud-based environment such as AWS and/or Azure.
• Experience in migrating, building, deploying, and managing systems includes monitoring, logging, alerts, and metrics.
• Experience in DevOps (Azure DevOps and/or GitHub Actions).
• Experience with UNIX based programming tools and utilities, including vi, shell scripts, and crontab.
• Experience with Windows based programming tools and utilities, such as Visual Studio.
• Proven track record in analyzing and developing solution designs for web and cloud based processes and systems.
• Experienced with the principles and techniques of web program design, development, testing, and documentation.
• Knowledge of object-oriented design and programming architectures and design patterns.
• Experienced with third-party integrations and customizations for seamless multi-system functionality, including identity management for authentication and authorization, message exchanges, and service-oriented messaging.
• Knowledge of systems security and data encryption.
• Experienced with code management software such as Git and Subversion.
• Experienced with the principles of full life cycle systems design and development.
• Experienced working in both tradition and agile project management methodologies.
• Experienced with translation of business, information, and technical requirements to provide solutions that meet business needs - documenting functional and technical specifications in the development cycle.
• Experienced with the principles and techniques of systems implementation including conversion, data reconciliation, user training, and documentation.
• bility to identify and evaluate alternative technical solutions, costs and benefits.
• Experienced with developing system test plans and test script development.
• Experience with preparing data sets and developing reports to support complex analysis using tools like Power BI and Crystal Reports.
• Interpersonal and communication skills.
• Demonstrable experienced at establishing and maintaining effective working relationships with those contacted in the course of the work.
• Excellent analytic
• l capabilities and the ability to break down complex ideas into manageable pieces.
• Excellent written and verbal communication skills, with both technical and non-technical audiences.
• Proficiency with MS Office applications including Word, Excel, PowerPoint, SharePoint and Visio.
Additional Skills/Qualifications Desired:
• Knowledge of digital government and digital government strategies.
• Experience migrating or deploying and managing systems in government cloud environments.
• Cloud native experience - specifically Azure App Services and Azure functions.
• Experience with software development management tools such as Jira.
• Experience with open source testing tools.
• Experience with database development and data modeling tools (e.g. ERWin, Toad).
Original job Full-stack developer posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.