Software Developer

Warrant Technologies

Indianapolis (IN)

Hybrid

USD 70,000 - 110,000

Full time

7 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Warrant Technologies in Indianapolis, Indiana, is seeking a Software Developer to design, develop, and maintain software applications across the SDLC. The role includes collaborating with teams, analyzing requirements, writing code, and troubleshooting issues in a hybrid office/remote environment.

The ideal candidate holds a Bachelor’s degree in a related field and 2–5 years of development experience, with strong analytical and communication skills and a willingness to pursue advanced

Qualifications

  • Bachelor’s degree in Computer Science, Information Systems, Business Administration, or a related field required.
  • 2–5 years proven experience participating in collaborative development environment with experience as a software developer.
  • Technical certification in Java, C#, Python or Angular strongly preferred; other training or internships acceptable.
  • Willing to complete advanced certifications as required by projects.
  • Excellent communication and interpersonal skills.
  • Strong analytical and problem-solving abilities with focus on results.
  • Knowledge of software development methodologies, tools and best practices.

Responsibilities

  • Project Planning & Execution: Manage own tasks and timelines; assist in planning; allocate resources; manage medium-sized projects; prioritize tasks; meet deadlines; collaborate across teams.
  • Coding & Development: Produce efficient, scalable code with minimal supervision; review peer code; write tests; debug issues; participate in system design.
  • Documentation: Maintain and improve project documentation for projects and processes.
  • Process Improvement: Contribute to process improvements.
  • Learning & Development: Continuously update skills; participate in learning opportunities.
  • Security: Implement security measures.
  • Quality Assurance: Write comprehensive tests; debug complex issues.
  • Other Duties: Complete other duties as assigned; duties may change.

Skills

Analytical thinking
Problem solving
Communication

Education

Bachelor’s degree in Computer Science, Information Systems, Business Administration, or related field

Tools

Java
C#
Python
Angular

Job description

Job Type

Full-time

Description

The Software Developer?designs, develops, and maintains software applications, working on projects of moderate complexity.?They collaborate with teams, analyze requirements, write code, and troubleshoot issues, contributing to all phases of the?SDLC.?This role requires strong analytical and problem-solving skills, as well as the ability to work independently and as part of a team.?

Essential Functions

The following duties are considered essential to the performance of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform these functions.

Project Planning & Execution
  • Manage own tasks and timelines. May assist in project planning.
  • Allocate resources effectively to meet project needs.
  • Manage and implements medium-sized projects.
  • Independently prioritize and manage multiple tasks.
  • Consistently meet deadlines and balance workload.
  • Collaborates across teams and mentors junior developers.
Coding & Development
  • Produce efficient, scalable, and robust code with minimal supervision.
  • Review peers' code and provides constructive feedback.
  • Writes comprehensive tests and debugs complex issues.
  • Participate in and contribute to system design with guidance.
Documentation
  • Maintain and improve project documentation.
  • Ensure comprehensive documentation for projects and processes.
Process Improvement
  • Contribute to the development of process improvements.
Learning & Development
  • Continuously update skills and knowledge.
  • Actively participate in new learning opportunities.
Security
  • Implement security measures.
Quality Assurance
  • Write comprehensive tests and debugs complex issues..
Other Duties
  • Complete any other duties and tasks as assigned by management.
  • This job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job.
  • Duties, responsibilities, and activities may change at any time with or without notice.
Requirements
  • Bachelor’s degree in Computer Science, Information Systems, Business Administration, or a related field required.
  • 2-5 ?years proven experience participating in collaborative development environment preferred with proven experience as a software developer or other similar experience.
  • A technical certification in a modern programming language such as Java, C#, Python or Angular is strongly preferred. Other acceptable substitutes may include internships, academic projects, coding bootcamps, relevant education (Coursera, edX, Udacity, Udemy, CodeCamp, or some other training profile) and/or participation in hackathons.
  • Willing to complete advanced certifications as required by individual projects.
  • Excellent communication and interpersonal skills.
  • Strong analytical and problem-solving abilities, with a focus on results and continuous improvement.
  • Knowledge of software development methodologies, tools, and best practices.
Working Conditions & Physical Requirements
  • Environment: Hybrid work environment (office and remote).
  • Mobility: Must be able to sit or stand for prolonged periods.
  • Vision: Must be able to read from a computer or mobile screen.
  • Communication: Must be able to communicate effectively verbally and in writing.
  • Travel: Occasional travel to client sites or conferences may be required.
  • Standard business hours, with potential for extended hours during project deadlines or critical phases. Based in the Midwest, so standard business hours are typically 8:30 AM EST to 5:00 PM EST. Standard business hours may vary depending on client needs.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Developer
Software Developer

Elevate Ventures • Indiana (PA)

Hybrid
USD 75,000 - 120,000
Software Developer
Software Developer

Berkadia • Ambler

On-site
USD 70,000 - 90,000
Software Developer
Software Developer

Berkadia • Salt Lake City (UT)

On-site
USD 75,000 - 95,000
Software Developer
Software Developer

Berkadia • Phoenix (AZ)

On-site
USD 75,000 - 95,000
Senior Software Developer
Senior Software Developer

Berkadia • Ambler

On-site
USD 80,000 - 110,000
Software Developer
Software Developer

YoucGlobal • Atlanta (GA)

On-site
USD 80,000 - 120,000
Software Engineer
Software Engineer

Midmark Corporation • Cincinnati (OH)

On-site
USD 110,000 - 140,000
Software Developer
Software Developer

vTech Solution • Washington

On-site
USD 90,000 - 130,000
Web Developer
Web Developer

Mannapov, LLC • United States

On-site
USD 80,000 - 100,000
Developer
Developer

Build-A-Bear Workshop • St. Louis (MO)

On-site
USD 110,000 - 160,000