Senior Developer

Compunnel, Inc.

Lisle (IL)

On-site

USD 80,000 - 120,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A leading tech company is seeking a Senior Developer to design, develop, and optimize application components while ensuring coding standards. In this role, you will mentor team members, support customer interactions, and contribute to project delivery. Key qualifications include strong knowledge of software development best practices, proficiency in programming languages, and proven problem-solving skills. This position offers the opportunity to work in a dynamic environment with a focus on customer satisfaction and quality improvement.

Qualifications

  • Strong knowledge of software development life cycle, design principles, and coding best practices.
  • Experience designing and developing software components, user interfaces, and data models.
  • Proficiency with relevant programming languages and multiple technology skill clusters.

Responsibilities

  • Design, develop, and optimize application components while ensuring adherence to coding standards.
  • Mentor team members and support customer interactions to improve project delivery.
  • Perform defect root-cause analysis and implement solutions.

Skills

Software development life cycle
Design principles
Coding best practices
Analytical skills
Problem-solving skills
Communication skills

Education

Relevant domain or technology certifications

Tools

IDE tools
Modeling languages
RAD tools

Job description

The Senior Developer will be responsible for designing, developing, and optimizing application components while ensuring adherence to coding standards, development processes, and project timelines.

This role involves interpreting design specifications, writing high-quality code, validating solutions with users, optimizing technical choices, managing defects, supporting testing processes, and contributing to documentation, design, and configuration activities.

The Senior Developer will also mentor team members, support customer interactions, and contribute to effective project delivery.

Key Responsibilities
  • Interpret application, feature, and component designs and develop solutions according to specifications.
  • Code, debug, test, and document product components and features.
  • Validate development results with user representatives and support solution integration.
  • Select appropriate technical approaches, including reuse, reconfiguration, or creation of components.
  • Optimize application efficiency, quality, and development cost.
  • Improve customer satisfaction through reliable deliverables and effective communication.
  • Set and track FAST goals for self and team.
  • Follow coding standards, templates, and checklists; review code for peers and team members.
  • Create or review design documents, requirements, templates, guidelines, and test documentation.
  • Define and govern configuration management plans and ensure compliance.
  • Review and create unit test scenarios; support test planning and clarify requirements for testing teams.
  • Advise developers with domain-relevant insights and deepen understanding of customer requirements.
  • Manage delivery of modules or user stories and coordinate project tasks.
  • Perform defect root-cause analysis, implement mitigations, and identify defect trends.
  • Provide effort estimations and participate in project planning.
  • Contribute to project knowledge repositories and review reusable documentation.
  • Execute and monitor release activities.
  • Contribute to high-level and low-level design, architecture, and data models.
  • Interact with customers to clarify requirements, present design options, and conduct demos.
  • Mentor team members, support career aspirations, and maintain engagement.
Required Qualifications
  • Strong knowledge of software development life cycle, design principles, and coding best practices.
  • Experience designing and developing software components, user interfaces, and data models.
  • Proficiency with relevant programming languages and multiple technology skill clusters.
  • Experience performing root-cause analysis, handling defects, and improving quality processes.
  • Ability to break down complex problems logically and produce reliable technical solutions.
  • Strong analytical, problem-solving, and communication skills.
  • Ability to manage multiple tasks, work under pressure, and facilitate planning activities.
  • Experience estimating time, effort, and resource needs for development tasks.
  • Experience working with configuration management, IDE tools, modeling languages, and RAD tools.
  • Knowledge of operating systems, DBMS, and integration technologies.
  • Familiarity with Agile methodologies (Scrum or Kanban).
Preferred Qualifications
  • Experience leading teams or managing delivery of modules/user stories.
  • Knowledge of customer domain and business processes.
  • Experience creating technical presentations and leading customer discussions.
  • Ability to mentor junior team members and maintain high team motivation levels.
  • Experience supporting release cycles, debugging in target environments, and evaluating test outcomes.
Certifications
  • Relevant domain or technology certifications.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Developer
Software Developer

Compunnel, Inc. • Bentonville (AR)

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

Compunnel, Inc. • Lisle (IL)

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

Compunnel, Inc. • Charlotte (NC)

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

Compunnel, Inc. • Sunnyvale (CA)

On-site
USD 80,000 - 120,000
Sr. Software Developer
Sr. Software Developer

Mike Albert Fleet Solutions • Cincinnati (OH)

On-site
USD 100,000 - 130,000
Software Developer
Software Developer

Compunnel, Inc. • Aliso Viejo (CA)

On-site
USD 90,000 - 120,000
Senior Software Developer
Senior Software Developer

Compunnel, Inc. • Aliso Viejo (CA)

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

Compunnel, Inc. • Issaquah (WA)

On-site
USD 80,000 - 100,000
Lead I Software Engineering
Lead I Software Engineering

Compunnel, Inc. • Sunnyvale (CA)

On-site
USD 110,000 - 140,000