Senior Software Developer

3Core Systems, Inc.$100K — $130K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 7+ years in software development and programming
  • Strong experience with Angular, C#, ASP.NET, and Oracle Database
  • Proficient in coding, testing, and debugging complex systems
  • Solid understanding of software development methodologies, including Agile or Scrum
  • Exceptional oral and written communication skills
  • High level of interpersonal skills for team collaboration
  • Knowledgeable in current IT industry trends and emerging technologies

Responsibilities

  • Research, design, implement, and manage software programs
  • Test and evaluate new software programs
  • Design, code, and modify complex computer applications
  • Troubleshoot and resolve production issues
  • Analyze requirements for new applications and enhancements
  • Collaborate with development team to coordinate efforts
  • Assist in maintaining comprehensive systems documentation

Benefits

  • Hybrid work arrangement
  • Possibility for long-term engagement
  • Opportunity to work with a skilled development team
  • Exposure to innovative technologies
  • Engagement in collaborative projects with various stakeholders
Full Job Description
Job Description
Title: Senior Software Developer
Duration: 3+ months (possibility for Long Term)
Location: Austin, TX 78751 (Hybrid)


Job Description

Researching, designing, implementing and managing software programs. Testing and evaluating new programs. Working closely with other developers, UX designers, business and systems analysts.

Additional job details and special considerations

  • Designs,codes and modifies complex computer programs, subroutines, triggers,stored procedures, objects, classes and scripts using Angular, C#,ASP.net, and Oracle Database. Performs necessary testing of assignedprograms, including the generation of test data, writing testscripts/execution sequences, examining test results, debugging detectederrors, etc. Uses current software development methods/techniques andestablished development standards (which include programming standards,documentation standards and testing standards) to ensure the quality andmaintainability of applications. Participates in code reviews to ensurecompliance with development standards and system/business requirements.(35%)
  • Workswith trainers, technical support staff, network specialists and contractstaff to perform modifications and/or updates to existing systems or toimplement new systems. Identifies, investigates and resolves productionproblems. This may include analyzing problems, coding, testing,implementing and training of other technical staff and/or customers. (25%)
  • Analyzesrequirements for new applications/enhancements to be implemented in thedivision. (10%)
  • Workswith a software development team. Communicates with other team members tocoordinate development efforts. Provides development status to the teamleader or project manager. (20%)
  • Assistsin the development and maintenance of systems documentation. (10%)


II.CANDIDATE SKILLS AND QUALIFICATIONS

Minimum Requirements:

Candidates that do not meet or exceed the minimum stated requirements(skills/experience) will be displayed to customers but may not be chosen forthis opportunity.

Years

Required/Preferred

Experience

7

Required

Experience in computer programming,analysis and development of complex business processes and system solutions

7

Required

Experience in coding, testing, anddebugging of programs that are in development and/or requiring support forissue resolution, performance or enhancement

7

Required

Ability to process informationlogically; to design programs and systems logic; to prepare programspecifications.

7

Required

Highly developed oral and writtencommunications skills

7

Required

High level of interpersonal skillsto work effectively with others motivate employee and elicit work output

7

Required

Knowledge and understanding ofInformation Technology industry trends, directions and market experience;ability to relate them to own organization

7

Required

Knowledge of architectural concepts,principles, and tools relevant to infrastructure, information, applications,organizational structure, etc.

7

Required

Knowledge of emerging technologies(new to company systems as well as those that are new to the informationsystems industry)

7

Required

Knowledge of tools, techniques andgood practices for protecting the integrity of corporate data and associatedprocessing, company technology practices, standards and procedures

7

Required

Knowledge of solution deliveryutilizing Agile or Scrum methodology

2

Preferred

Familiarity with company'sinformation architecture and information management methodologies

2

Preferred

Familiarity with the existing andplanned software technology and the global, regional and local softwarearchitecture and infrastructure components

Similar Jobs

More Jobs at 3Core Systems, Inc.

More Information Technology Jobs

Find similar Senior Software Developer jobs: