Epicareer Might not Working Properly
Learn More
H

Custom (Full Stack Software Development) Lead

Salary undisclosed

Checking job availability...

Original
Simplified
HORNE, one of the largest accounting and consulting firms in the Southeast, is seeking an individual who is energized by helping organizations navigate the next wave of innovation and change. The Software Developer will be responsible for designing and developing new technology that powers seamless end-user experiences and utilizes new frameworks, capabilities, and tools. You will be joining a collaborative, cross-functional team that values your insight, encourages you to take on new responsibilities, promotes continuous learning, and rewards innovation. We are seeking someone with a knowledge of next-gen capabilities such as a business self-service UI, cloud-based solutions, and SaaS/PaaS products. We are seeking someone that is motivated to apply their skills to develop elegant, modern solutions that create great experiences for internal users and our clients. You will collaborate with relevant business and technology partners across the firm to design and implement new applications using the latest tools and methodologies.

Key Responsibilities

• The Software Developer job duties include, but are not limited to:

• Build high-quality software solutions using various programming languages and technologies.

• Collaborate with cross-functional teams to define, design, and release new features.

• Participate in code reviews to ensure code quality and adherence to coding standards.

• Troubleshoot and debug software issues, identify bottlenecks, and propose solutions.

• Write clean, maintainable, and efficient code.

• Stay up to date with emerging technologies and industry trends.

• Partner with product management to design and deliver personalized UX experiences for our clients tailored to their needs.

• Provide tech feasibility feedback and propose alternate solution designs to PMs.

• Build and maintain strong relationships and feedback loops with leaders and stakeholders.

• Communicate progress to appropriate stakeholders in a clear, accurate, and timely manner

• Ability to think outside of the box

• Ability to manage multiple priorities, commitments and projects using an Agile approach

• Other tasks that may be required to complete project requirements

• Position may require travel

Required Qualifications

• Five (5) to seven (7) years’ experience in software development using SQL, JAVA, and .NET

• Bachelor’s degree in Computer Science, Engineering or STEM field

• Proficiency in React development and integration.

• Experience with Agile methodologies and principles.

• Knowledge of modern software development principles, data structures, and algorithms.

• Experiences with microservices architecture

• Experience with databases, SQL, data modeling

• Experience with performance tuning and scaling for enterprise-grade

• Experience in cloud-based solutions using a leading provider (AWS, Azure, GCP)

• Strong problem-solving skills with experience exercising mature judgment

• Able to work independently and in team environments

Preferred and Additional Considerations

• Experience building AI-embedded software applications

• Certification in major cloud provider (AWS, Azure, GCP)

• Experience developing multiple web applications in production using Java, Javascript or dynamic languages (e.g. Grails, Ruby on Rails)

• Experience with Java-based MVC frameworks (Spring MVC, Spring Boot, Jersey etc.) and/or Javascript/Mobile frameworks (e.g.Angular (2+), AngularJS (1.4+), KnockoutJS, NodeJS, Ionic, Express, ReactJS etc.)

• Proven experience using HTML5/CSS3 in multiple responsive web applications

• Consuming data via service integration (i.e. REST and/or SOAP APIs)

• Developing for Section 508 and WCAG 2.x compliance

• CI/CD processes and tools including Jenkins, Git/BitBucket, SonarQube

• Experience with MEAN/DEAN (Mongo/Dynamo, Express, Angular, Node) stack

• Experience with Eclipse/VSCode/IntelliJ/NetBeans/FireBug/Chrome development tools

• Experience with mobile (IOS, Android) and hybrid frameworks (Ionic,Titanium, etc.)

• Experience with Agile (SCRUM, Kanban), Standard SDLC, CMMI compliant projects

• Experience with issue tracking software (e.g. JIRA, BugZilla, Rational Suite)

• Experience with Quality Assurance code quality frameworks (e.g. SonarQube, OWASP)

• Experience with source control management (SVN, GIT, Mercurial, CVS)

• Experience with build/continuous integration (Maven, Ant, Grunt, Gulp, Node/NPM, Webpack, etc.