- Leverage relevant software development experience to radiate leading practices and efficient development
- Evaluate business processes, anticipate requirements, and design solutions, including technical requirements documentation
- Troubleshoot production issues and provide ongoing support to our stakeholders
- Architect and design applications from user interface, workflows, and data storage and modeling
- Perform unit testing / quality assurance of development to ensure business requirements are being met
- Other duties as assigned
Requirements
- Bachelor’s degree in computer science or related field or equivalent work experience (required)
- 4+ years of full-time development experience in Java, JavaScript, Python, Ruby, C++, C#, etc. (required)
- Experience with relational databases (MySQL or similar) including designing data models and/or entity relationship diagrams (ERDs) for business use case (required)
- 3+ years practical and technical experience in integrations development (required)
- Understanding of software development lifecycle and DevOps concepts (required)
- Prior experience with executing Agile development methodologies (required)
- Ability manage problem solving activities efficiently and effectively either in a team format or individually (required)
- Exceptional attention to detail and knowledge of coding/application design best practices (required)
- Excellent user skills and customer relationship management skills (required)
- Strong understanding of business and information technology processes (required)
- Lead for junior developer teams through the design, development and deployment of automation solutions (required)
- Ability to anticipate and address application user concerns and issues (required)
- Ability to break complex issues into project steps and problem solve (required)
- Demonstrated work ethic and ability to work effectively with people at all levels (required)
Core Competencies
Demonstrates expertise in software development, including proficiency in Java, JavaScript, Python, and relational databases. Capable of leading development teams, managing integrations, and applying Agile methodologies to deliver effective solutions.
Highest-signal resume keywords
- Java Development
- JavaScript Development
- Python Development
- Relational Database Design
- Agile Methodologies
ATS Optimization Keywords
Hard Skills
- Software Development Lifecycle
- Integrations Development
- Unit Testing
- Quality Assurance
- Data Modeling
- Entity Relationship Diagrams
- Application Architecture
- Troubleshooting
- Technical Requirements Documentation
- Coding Best Practices
Soft Skills
- Problem Solving
- Attention to Detail
- Customer Relationship Management
- Team Leadership
- Effective Communication
Certifications & Qualifications
- Bachelor's Degree in Computer Science
Industry Keywords
- DevOps Concepts
- Business Processes
- Information Technology Processes
- Automation Solutions