Full Time

Software Engineering - Application Developer

Diversified Systems, Inc.
$80,000 - $130,000* / year (about $38–$63 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by Diversified Systems, Inc., so some details may not match this job. The employer's own page has the real description.

Overview


At Diversified Systems, Inc., the Software Engineering - Application Developer will play a pivotal role in designing, developing, and maintaining innovative applications that improve our operational effectiveness and user experience. The ideal candidate will collaborate with cross-functional teams to understand our business needs, apply best coding practices, and ensure the delivery of high-quality software solutions. This position requires a passion for technology and a commitment to continuous learning, as the developer will be actively involved in the full software development lifecycle, addressing both user requirements and technical specifications.



Job Responsibilities

  • Design, develop, and implement application software solutions based on user requirements.
  • Collaborate with project managers, designers, and other developers to ensure alignment in software design and functionality.
  • Conduct code reviews and maintain coding standards to ensure code quality and performance.
  • Troubleshoot and debug applications to resolve issues promptly.
  • Participate in the planning and estimation of project timelines and deliverables.
  • Stay updated with emerging technologies and apply them into operations and activities.
  • Document software specifications, architecture, code, and processes to ensure continuity and knowledge sharing.


Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 3 years of experience in software development, particularly in application development.
  • Proficiency in programming languages such as Java, C#, or Python, along with experience in web technologies (HTML, CSS, JavaScript).
  • Experience with database management systems, including SQL Server, MySQL, or Oracle.
  • Strong understanding of software development methodologies, including Agile and Scrum.
  • Excellent problem-solving skills and the ability to work under pressure with tight deadlines.
  • Strong communication skills, both written and verbal.


Technologies & Tools


The Software Engineer - Application Developer will primarily work with a variety of technologies and tools including but not limited to Java, C#, Python, Git for version control, and various Integrated Development Environments (IDEs) such as Visual Studio and Eclipse. Familiarity with frameworks like Spring or ReactJS, as well as cloud services like AWS or Azure, is beneficial in delivering high-quality solutions in a timely manner.



Ideal Candidates


The ideal candidates for this position are those who possess a strong analytical mindset, a passion for solving complex problems, and a proactive approach to software development. They should demonstrate continuous learning habits and adaptability to change, as the landscape of technology rapidly evolves. Team players with effective communication skills who believe in collaboration and share knowledge will excel in our dynamic work environment at Diversified Systems, Inc.

Unemployment does not last the same number of weeks everywhere. In Georgia it is paid for 14 to 26 weeks, set by the state's unemployment rate. How it works there →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.