Senior Programmer

Mbi Llc

Dover (DE)

On-site

USD 120,000 - 170,000

Full time

7 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Mbi Llc is seeking a Senior Programmer to drive analysis, design, development, testing, implementation, and support of enterprise applications. This role leads complex technical initiatives, ensuring high-quality code and guiding system architecture and application design.

The candidate will collaborate with architects, stakeholders, and teams to deliver scalable technology solutions aligned with business goals. Strong leadership and communication skills are essential.

Qualifications

  • Bachelor's degree in Computer Science, Information Technology, or a related field; equivalent technical experience may be considered.
  • 10+ years of professional experience in software development, application design, and enterprise systems.
  • Proven experience leading technical design and development efforts within complex enterprise environments.
  • Strong hands-on expertise in software development, system integration, and cross-platform technologies.
  • Experience with emerging technologies and modern development frameworks.
  • Demonstrated ability to communicate technical concepts effectively to business and non-technical audiences.
  • Strong analytical, problem-solving, and leadership skills.

Responsibilities

  • Analyze business and technical requirements to design and develop application solutions.
  • Lead the design, coding, integration, testing, and deployment of complex enterprise applications.
  • Provide production support, troubleshooting, maintenance, and enhancement of existing systems.
  • Ensure application design and code meet customer requirements, technical standards, and best practices.
  • Collaborate with Functional Architects and Technical Architecture Specialists to develop effective technical solutions.
  • Lead technical discussions with both technical and non-technical stakeholders.
  • Evaluate and implement emerging technologies and modern development practices.
  • Review code and technical designs to ensure quality, security, maintainability, and performance.
  • Mentor and support team members by sharing technical expertise, industry standards, and development best practices.
  • Contribute to technical strategy, architecture decisions, and continuous improvement initiatives.
  • Participate in project planning, estimation, and risk assessment activities.

Skills

Leadership
Problem-solving
Communication
Technical design
Full SDLC

Education

Bachelor's degree

Job description

- The Senior Programmer is responsible for the analysis, design, development, testing, implementation, and support of enterprise applications managed by the Application Team.

- This role leads complex technical initiatives, ensures high-quality code delivery, and provides guidance on system architecture and application design.

- The Senior Programmer collaborates with Functional Architects, Technical Architecture Specialists, business stakeholders, and development teams to deliver scalable and reliable technology solutions that meet organizational objectives.

Key Responsibilities

- Analyze business and technical requirements to design and develop application solutions.

- Lead the design, coding, integration, testing, and deployment of complex enterprise applications.

- Provide production support, troubleshooting, maintenance, and enhancement of existing systems.

- Ensure application design and code meet customer requirements, technical standards, and best practices.

- Collaborate with Functional Architects and Technical Architecture Specialists to develop effective technical solutions.

- Lead technical discussions with both technical and non-technical stakeholders.

- Evaluate and implement emerging technologies and modern development practices.

- Review code and technical designs to ensure quality, security, maintainability, and performance.

- Mentor and support team members by sharing technical expertise, industry standards, and development best practices.

- Contribute to technical strategy, architecture decisions, and continuous improvement initiatives.

- Participate in project planning, estimation, and risk assessment activities.

Required Qualifications

- Bachelor's degree in Computer Science, Information Technology, or a related field; equivalent technical experience may be considered.

- Advanced technical training or postgraduate study preferred.

- 10+ years of professional experience in software development, application design, and enterprise systems.

- Proven experience leading technical design and development efforts within complex enterprise environments.

- Strong hands-on expertise in software development, system integration, and cross-platform technologies.

- Experience working with emerging technologies and modern development frameworks.

- Demonstrated ability to communicate technical concepts effectively to business and non-technical audiences.

- Strong analytical, problem-solving, and leadership skills.

Preferred Skills

- Enterprise application architecture and design.

- Full software development lifecycle (SDLC) experience.

- Application support and production troubleshooting.

- Code review and quality assurance practices.

- Team leadership and technical mentoring.

- Agile and/or Waterfall project methodologies.

- Cross-functional collaboration and stakeholder management.

Experience Required: 10+ years

Education: Bachelor's degree or equivalent technical study required; advanced education preferred.

  • Apply Now
Fields with * are required

What is your full name?

How can we contact you?

Where are you located?

What is your preferred method of communication?

File Upload: (only PDF, DOC, DOCX are accepted)

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Application Developer
Senior Application Developer

GCS Recruitment • Camden (NJ)

On-site
USD 120,000 - 180,000
Senior Application Architect / Engineer
Senior Application Architect / Engineer

GCS Recruitment • Cherry Hill Township (NJ)

On-site
USD 140,000 - 190,000
Senior Enterprise Application Engineer
Senior Enterprise Application Engineer

GCS Recruitment • Wilmington (DE)

On-site
USD 110,000 - 150,000
Software Engineer
Software Engineer

Bayforce • Buffalo (NY)

On-site
USD 110,000 - 190,000
Senior Enterprise Solutions Architect
Senior Enterprise Solutions Architect

GCS Recruitment • Cherry Hill Township (NJ)

On-site
USD 140,000 - 190,000
Senior Application Developer
Senior Application Developer

GCS Recruitment • United States

Remote
USD 120,000 - 170,000
Senior Programmer
Senior Programmer

JPS Tech Solutions • Kentucky

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

GCS Recruitment • Philadelphia

On-site
USD 120,000 - 160,000
Senior Technical Application Engineer
Senior Technical Application Engineer

GCS Recruitment • Wilmington (DE)

On-site
USD 110,000 - 150,000
Senior Full Stack Applications Developer
Senior Full Stack Applications Developer

The Sherwin-Williams Company • Cleveland (OH)

On-site
USD 110,000 - 150,000
On-site in Cleveland
5% travel