Software Developer

Acumen Solutions, Inc

• $95K — $115K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 5+ years experience with Java, C#, or similar modern programming languages
  • 5+ years of experience in HTML, CSS, JavaScript, and PHP
  • Strong understanding of object-oriented programming principles
  • Proficient in SQL and relational database models
  • Ability to solve complex problems in a fast-paced environment
  • Familiarity with Agile or Scrum methodologies
  • Desire to learn new technologies quickly

Responsibilities

  • Participate in the complete application lifecycle from design to deployment
  • Interact directly with customers and stakeholders to ensure success
  • Design and integrate Salesforce applications and use various programming languages
  • Finalize architecture specifications with technical teams and senior architects
  • Develop proofs of concept during the design phase for product evaluation
  • Validate application code against testing standards for quality assurance
  • Produce technical documentation, including user guides and functional designs

Benefits

  • Opportunities for professional growth and advancement
  • Annual performance-based incentives
  • Medical benefits
  • 401k retirement plan
Full Job Description
Experienced Software Developers in the Cleveland/Akron, OH area. If you are the type of developer that doesnt want to be stuck supporting the same application, but instead you thrive on being presented with new challenges using a variety of technologies and you want to be part of the exciting growth in our Cleveland Technology Center then Acumen Solutions is interested in you. In return, we offer you the opportunity to become skilled at delivering leading-edge technology solutions and gain a depth and breadth of experience that can accelerate your career as we grow our business in Cleveland. You like the idea of working with cloud solutions or at least youre excited to learn it. You want to be hands-on with code. You dont need everything presented to you in bite-sized pieces, but you can use, and produce, specific interface descriptions as a basis for discussion. It matters what your code looks like. (It matters to us, and we want it to matter to you.) You like it when people look over your shoulder as a means of learning, and youre prepared to give other people feedback on what theyre doing as well. You need to be a good writer, speaker, and listener - youll have to explain and justify your designs, and be able to run with other peoples ideas and give feedback to them. You should know by experience that whatever you dont understand you can learn quickly. Job Description  Participate in any portion of the typical application lifecycle, from technical design to development, testing, and deployment  Interact directly with customer, development team, and other stakeholders to ensure customer success  Design, develop and integrate Salesforce applications, getting exposure to languages like Visualforce, APEX, Java, .NET, modern web technologies, or native mobile platforms (iOS, Android)  Work with technical teams and senior architects to finalize architecture specifications, and design solutions as it relates to the customization and/or integration of software solutions  Develop proofs of concept (POC) as needed, integrating new components with back office systems during the design and requirements phase to evaluate products and integration strategies  Validate application code against unit tests and security tests  Assist in identifying, troubleshooting, and resolving defects encountered during various stages of project delivery, including during the deployment and implementation of the solution in production environments  Produce project documentation, including functional and technical designs, and end-user guides  Firefight from the trenches when additional resources are unexpectedly needed while maintaining a positive attitude and capturing the lessons to be learned/opportunities for improvement  Handle complexity, ambiguity, and shifting priorities with ease. Display a willingness to play the role needed for project success  Collaborate with other senior team members to help grow the capabilities of our development team and to grow what our office can contribute to the company Qualifications  5+ years experience with a modern language such as Java, C#, etc  5+ years experience with HTML, CSS, JavaScript, PHP  Strong understanding of object-oriented development  Strong understanding of relational database models and proficient with SQL  Experience that helps you tell simple trade-offs from hard problems  Ability to think strategically and tactically to solve problems in a fast-paced and often changing environment  Understanding of Agile, Scrum or other iterative development methodologies  Ability and desire to learn new technologies and development tools quickly  Experience with using modern IDEs (Eclipse, Sublime) and SCM tools (SVN, Git)  A creative mindset to apply innovative approaches to software design  Desire to work in a highly collaborative environment with a large team of like-minded developers  Salesforce.com APEX and Visualforce experience desired but not required  Bachelors degree in Computer Science or a related major  Willingness to travel up to 10%  Authorized to work for any U.S. employer Additional Information Benefits Acumen Solutions offers the opportunity for growth and advancement, as well as a competitive base salary, annual performance based incentives, medical benefits, and 401k.

Similar Jobs

More Jobs at Acumen Solutions, Inc

More Information Technology Jobs

Find similar Software Developer jobs: