Senior Software Engineer
Posted 1hrs ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Senior Software Engineer leading technical implementation of AI-driven tools across software development lifecycle at BCBST. Improving efficiency and standards in the software development process.
Responsibilities:
- Formulates and defines system scope and objectives through research and fact-finding to design, develop, modify, or integrate complex information systems.
- Devises or modifies application systems and procedures to optimize functional requirements including capacity, operating time, response time, and form of desired results.
- Designs, codes, tests, debugs, and documents programs, subroutines, and scripts.
- Develops and implements program/system test plans.
- Devises data verification methods and standard system procedures.
- Responds to system failures and performance events by taking appropriate measures to reduce system downtime and eliminate recurrence of problems.
- May conduct research on software and hardware products to justify recommendations and support management in budgeting and purchasing efforts.
- Acts as expert technical resource to development staff in all phases of the development and implementation process.
Requirements:
- Bachelors Degree in Computer Science or equivalent work experience required.
- 1 year - Experience with information technology concepts, application development methodology, terminology, and standards required.
- 5 years - Systems and programming experience required.
- 1 year - Expert working knowledge of at least one programming language in use at BCBST.
- Proven skill with information technology in use at BCBST is required.
- Proven analysis, design, and coding skills, and demonstrated success in leading large and complex projects.
- Top level technical experience in one or more specialized areas of applications systems analysis and programming.
- Demonstrated ability to interpret and translate technical and/or complex concepts into information meaningful to project team members and/or business personnel.
- Be organized, reliable, and able to manage multiple tasks with exceptional work ethic.
- Leadership skills.
- Must be able to communicate effectively with both technical and non-technical co-workers.
Benefits:
- Sponsorship is unavailable for this role.
- Normal work hours will align to EST.













