Full Time

Software Development Engineer, IgniteTech (Remote) - $100,000/year USD

Crossover
Remote!
$90,000 - $110,000* / year

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 Crossover, so some details may not match this job. The employer's own page has the real description.

Overview

The Software Development Engineer at IgniteTech will be responsible for designing, developing, and implementing robust software solutions that address various business challenges. This role involves collaborating with cross-functional teams to understand requirements, writing high-quality code, and ensuring the overall performance and usability of the software applications. The ideal candidate will exhibit proficiency in programming and development best practices while adapting to the dynamic needs of the project lifecycle in a fully remote environment.



Job Responsibilities

  • Design, develop, and implement software applications that meet project specifications and user requirements.
  • Write clean, maintainable, and efficient code using best practices and industry standards.
  • Participate in code reviews and contribute to team knowledge sharing to enhance overall code quality.
  • Collaborate with product managers, designers, and other stakeholders to define and refine project requirements.
  • Diagnose and troubleshoot software issues and work to resolve them in a timely manner.
  • Test and deploy applications with a focus on performance and reliability.
  • Maintain and improve existing software applications, ensuring their scalability and performance over time.


Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 3 years of experience in software development, with a focus on object-oriented programming.
  • Proficiency in languages such as Java, C#, or Python, and experience with frameworks pertinent to the technology stack.
  • Strong understanding of software development methodologies and tools.
  • Experience with version control systems like Git.
  • Knowledge of databases and experience working with SQL or NoSQL technologies.
  • Excellent analytical and problem-solving skills.
  • Ability to work independently and as part of a team in a remote setting.


Technologies & Tools

The successful candidate will work with a variety of technologies and tools, including but not limited to Java, C#, Python, Git for version control, and SQL databases. Familiarity with Agile methodologies and cloud platforms such as AWS or Azure will be essential for optimizing and redeploying applications effectively.



Ideal Candidates

Ideal candidates for this position will demonstrate a strong passion for software development and continuous learning. They will possess superb communication skills to effectively collaborate in a remote team environment and exhibit a proactive approach to problem-solving. Strong attention to detail and an aptitude for managing multiple priorities while adhering to deadlines are essential traits. Ultimately, candidates should be adaptable and eager to contribute to a fast-paced, innovative work culture.

Need to call your state’s unemployment office? We list every state’s phone lines, as each agency gives them. Find your state →

View Similar Jobs

Matches Jobs

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