Software Developer II
Allegiance Benefit Plan ManagementAbout the role
REPORTS TO: Programming Supervisor LOCATION: Allegiance Office or Off-site FLSA STATUS: Non-Exempt
POSITION RESPONSIBILITIES:
The Software Developer is responsible for developing applications, implementing new or enhancing existing automated systems, creating and maintaining databases, preserving data integrity, employing MS SQL, VB.net, C#.net and other languages to provide customer friendly applications, reports, and extracts and troubleshooting software/hardware problems when needed. Software development, maintaining and debugging for web and windows bases solutions.
The incumbent is expected to communicate professionally with peers, supervisors, subordinates, vendors, customers, and the public, and to be respectful and courteous in the conduct of this position.
ESSENTIAL JOB FUNCTIONS:
Essential job functions include the following. Other functions may be assigned as business conditions change.
- Develops new applications, automated systems, and computer generated reports
- Writes and modifies code requiring knowledge of multiple programming languages including C#, VB.NET, SQL, and platforms
- Uses SQL server to build and maintain databases related to applications.
- Modifies existing applications as needed
- Provides tech support including troubleshooting and answering employee questions
- Makes decisions that are critical in the areas of throughput analysis, problem solving, and infrastructure planning with the potential to affect the successful execution of business transactions
- Proactively researches and locates necessary tools and processes to identify troublesome trends as they develop
- Transform business criteria and logical specifications into code and develop programs
- Analyzes, tests, and implements physical database design supporting the business applications (Including base definition, structure, documentation, long-range requirements and operational guidelines.
- Contribute to the daily workflow with regular and punctual attendance.
- Gather business requirements from subject matter experts and apply those to written code.
- Working in a team environment by being a mentor to junior developers.
- Strong communication skills
NON-ESSENTIAL JOB FUNCTIONS:
- Performs software and operating system tests.
- Performs related or other assigned duties as required or directed.
SUPERVISION EXERCISED:
None.
PHYSICAL WORKING CONDITIONS:
Physical requirements are representative of those that must be met to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
Sitting 80% Reaching Some
Standing 10% Manual Dexterity High
Walking 10% Telephone Yes
Kneeling Some Computer Screen High (visual acuity corrected to 20/30)
Bending Some Lifting up to 60 pounds
JOB SPECIFICATIONS:
To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
Minimum Education: College Degree in Information Systems, Computer Science or related field in the absence of equivalent work experience.
Certification(s) Required: None.
Minimum Experience: 7 years experience in a job programming preferred.
Other Qualifications: ▪ Advanced knowledge of programming theory and various program
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s