Software Engineer

Compunnel

$100K — $140K *
Information Technology
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • 10+ years of software development experience on enterprise-wide applications
  • Bachelor's degree in computer science or related field, or equivalent experience
  • Proficient in Core Java & Spring Boot with RESTful API development
  • Strong SQL and PL/SQL programming expertise
  • Experience with tools like Git and Jenkins
  • Solid understanding of database concepts and performance tuning
  • Effective communication skills and ability to work independently

Responsibilities

  • Design, develop, and implement software applications and components
  • Support and install software solutions
  • Translate business requirements into technical designs with focus on performance and security
  • Contribute to mentoring junior team members
  • Research and recommend new technologies with architectural team
  • Participate in peer code and design reviews
  • Provide technical leadership and direction

Benefits

  • Collaborative team environment with mentoring opportunities
  • Exposure to cutting-edge technologies in software development
  • Opportunity to participate in code and design reviews for professional growth
  • Involvement in enterprise-level projects across financial services
  • Flexibility in working independently and contributing to tasks
Full Job Description
JOB SUMMARY
Designs, modifies, develops, and implements software programming applications and components. Supports and/or installs software applications and components. Works from written specifications and pre-established guidelines to perform job functions. May participate in solution design and requirement gathering.

Key Responsibilities
- Design, develop, and implement software programming applications and components.
- Support and install software applications and components.
- Translate business requirements into detailed designs, considering performance, security, usability, reliability, and scalability.
- Contribute to technical guidance and mentoring of junior/new team members.
- Coordinate and contribute to research into new technologies with the Architecture team to make recommendations for future releases.
- Actively participate in peer code reviews and design reviews.
- Provide technical leadership and direction.
- Solve problems and complete tasks independently.

Required Qualifications
- 10+ years of software development experience on business-critical, enterprise-wide applications.
- Bachelor's degree in computer science or similar technical subject area, or equivalent experience.
- Proficiency in Core Java & Spring Boot, including building and maintaining RESTful APIs and backend services.
- Strong SQL and PL/SQL programming skills.
- Solid understanding of database concepts (RDBMS, ORD, ODS) and performance tuning.
- Experience using Git, Jenkins, and build pipelines.
- Application of standard design patterns in development.
- Adherence to secure coding practices and guidelines.
- Experience writing unit tests using JUnit.
- Participation in code reviews.
- Ability to break down tasks and contribute to feature development.
- Clarity and effectiveness in communication with peers and leaders.
- Ability to work independently.
- Commitment to timely and quality deliverables.
- Quick learner.

Preferred Qualifications
- Experience with other financial services clients.
- Basic familiarity with cloud platforms, preferably Azure.

Certifications
- None specified.

Similar Jobs

More Jobs at Compunnel

  • Data Architect
    $100K — $130K *
    Charlotte, NC 28269 (Mecklenburg County)
    Information Technology
    In-Person
  • Business Intelligence Looker Admin III
    $90K — $120K *
    Philadelphia, PA 19120 (Philadelphia County)
    Enterprise Technology
    In-Person
  • Software Engineer
    $100K — $140K *
    Jersey City, NJ 07305 (Hudson County)
    Information Technology
    In-Person
  • Engineering Lead
    $120K — $150K *
    Charlotte, NC 28269 (Mecklenburg County)
    Information Technology
    In-Person
  • ServiceNow Integration Engineer
    $100K — $130K *
    Charlotte, NC 28269 (Mecklenburg County)
    Enterprise Technology
    In-Person

More Information Technology Jobs

Find similar Software Engineer jobs: