Savannah, GA

Software Developer

Ref ID: 01120-0012298520

Classification: Software Developer

Compensation: $110000.00 to $125000.00 yearly

The Senior Developer role designs, develops, documents and supports business applications – both packaged and developed – as well as application integration and reporting/analytics tools and solutions. Key systems include core ERP and bolt-on related third party modules, as well as other internal and purchased applications across a variety of business domains and technology platforms.


This role creates technical specifications to implement designs created by key users and business analysts, and proceeds with the full life-cycle applications development processes. The role develops or assists in integrating systems to create end-to-end solutions, influencing both testing and training processes. Some light project management is required.



Essential Duties and Responsibilities


• Designs, defines, develops, configures, integrates, tests, and maintains enhancements and feature development in various applications, integration among applications, business user reports/analytics and upgrades. Assists in development of user training materials, and troubleshoots applications incidents and performance anomalies.

• Ensures delivered solutions integrate and fit cleanly into the existing system and applications architecture. Collaborates with business analysts to provide application level capabilities and options to influence solutions.

• Plans and prepares technical reports and instructional manuals along with documenting custom program development.

• Knowledgeable of modern software development practices and methodologies.

• Troubleshoots user applications and provides assistance in answering user questions regarding program operation.

• Develops and supports nightly batch processes. Monitors nightly jobs to ensure successful completion & resolves any failures.

• Monitors and analyzes the performance of hardware and software and identifies opportunities for enhancing system performance. Collaborates with the infrastructure team to make changes in physical hardware configurations to improve and optimize security and performance.

• Functions as an internal consultant to the user community regarding the analysis and design of new systems and programs.

• Occasionally manages projects so that all business and IT stakeholders collaborate on required activities & monitors the completion and accuracy of those activities to accomplish project goals. Escalates when necessary.

• Follows established software development life-cycle processes to deliver high quality software products.

• Maintains keen awareness of industry practices and employs best available tools and techniques to deliver software that is efficient and maintainable. Maintains a continuous improvement mindset.

• Ensures all developed software adheres to information security standards such that vulnerabilities are neither propagated nor introduced into the environment. Employs code scanning analysis tools as may be required.

• Leverages reusability to improve overall development throughput and efficiencies.

• Mentors junior software developers on design patterns, development best practices and DevOps trade-offs


Education and Experience


• Bachelor’s Degree in Computer Science or related field (or equivalent experience)

• 5 years of software development experience

• 3 years development experience with ERP systems, integration and reporting/analytics


Skills


o Understanding of Network infrastructure (OSI Model, Network Layer)

o Extensive knowledge of Entity Framework, C# , MVC & .NETCore using Visual Studio

o Web Services (Rest, SOAP) & API knowledge

o Experience with Scrum/Agile development methodologies

o Working knowledge of version control software such as GIT and SVN

o Solid understanding of SQL Query Language, familiarity with SQL Server

o Knowledge of SAP (HANA or ByDesign) an advantage

o Working knowledge of IIS

• The candidate must have the experience or be willing to work in a small IT team, where flexibility and a variety of assignments are typical. This affords the candidate an opportunity to learn multiple technologies and quickly deliver creative and practical solutions.

• Does not ethically cut corners. Remains consistent in terms of what one says and does and in terms of behavior towards others. Earns trust of coworkers. Puts organization above self interests.

• Regularly monitors internal user and external customer satisfaction of IT solutions. Meets needs in ways that provide satisfaction and high expectations of excellent results for the user and customer.

• Exhibits energy, strong desire to achieve, high dedication level.

• Demonstrates ability to acquire understanding and absorb new information rapidly. Demonstrates intellectual curiosity about the technologies, business processes and the industry in general.

• Identifies significant problems and opportunities. Analyzes problems in depth. Can easily translate user needs into solutions and technical requirements.

• Generates new creative approaches to problems. Innovates via improvements to established approaches. Shows imagination.

• Generates sensible, realistic, practical solutions to problems




Technology Doesn't Change the World, People Do.®

Robert Half is the world’s first and largest specialized talent solutions firm that connects highly qualified job seekers to opportunities at great companies. We offer contract, temporary and permanent placement solutions for finance and accounting, technology, marketing and creative, legal, and administrative and customer support roles.

Robert Half puts you in the best position to succeed by advocating on your behalf and promoting you to employers. We provide access to top jobs, competitive compensation and benefits, and free online training. Stay on top of every opportunity – even on the go. {apply below} and get 1-tap apply, instant notifications for AI-matched jobs, and more.

Questions? Call your local office at

1.888.490.4429
. Robert Half will consider qualified applicants with criminal histories in a manner consistent with the requirements of the San Francisco Fair Chance Ordinance. All applicants applying for U.S. job openings must be authorized to work in the United States. Benefits are available to temporary professionals. Visit {apply below} for more information.

© 2022 Robert Half. An Equal Opportunity Employer. M/F/Disability/Veterans. By clicking “Apply Now,” you’re agreeing to Robert Half’s Terms of Use.

Recommended Skills

  • Api
  • Agile Methodology
  • Application Integration Architecture
  • Business Process Improvement
  • Business Processes
  • C Sharp (Programming Language)
Browse other jobs