Provides technical expertise vision and strategy for all IT software development providing architectural evaluation design and analysis of the enterprises software development platforms and tools to solve complex enterprise needs and facilitate customer success through implementation of projects. Provides architectural guidance on the selection integration and automation of developer tools used throughout the SDLC process.
MAJOR RESPONSIBILITIES & DUTIES:
Provides vision strategy and architectural configuration of software development technologies and processes.
Provides guidance selection configuration/implementation integration and automation of all Agile SDLC processes platforms and tools including CI/CD configuration and automation with dev/test/prod environments code versioning control testing automation configuration management code repository agile project management and issue tracking IDE integration container platform configuration and orchestration team collaboration tools and software security testing and automation.
Provides architectural evaluation design and analysis of enterprise technology solutions including Microsoft Azure Google Cloud Platform Amazon Web Services or multi-cloud depending on project requirements.
Propose modernization paths for legacy applications
Ensures quality and consistency of the software architecture across different systems and development teams.
Continuous integration of AI agents such as Open AI Codex Claude Code GitHub Coding agents and human-in-the-loop approaches.
Provides day-to-day technical guidance to the development teams to solve complex challenges and comply with security standards.
Assesses and evaluates risks as required involving software development processes platforms and tools.
Communicates and collaborates with members of the operations division to provide successful implementation of projects and processes.
Provides overarching governance and standards including coding standards code security and quality development quality development methods.
Leads members of the development teams to ensure software design and implementation meet architectural goals and quality standards.
Mentors members of the development team by training and sharing knowledge.
Identifies opportunities for improving the effectiveness of processes systems and technologies used by software developers; provides vision by evaluating recommending and implementing these processes systems and technologies.
Engineers core enterprise applications to add business value and ensure functional and technical requirements are met.
Develops and maintains all documentation related to software development systems tools and processes.
Participates in software development as a member of the Scrum team; participates in work required to enhance refactor fix and migrate systems to newer technologies.
Shares new and evolving processes technologies and software development techniques with the team.
Collaborates with team members to manage the delivery of projects including configuration changes and functionality deployment (including configuration testing documentation peer review sign off training change management etc.) as directed.
KNOWLEDGE SKILLS AND ABILITIES:
Considerable knowledge of modern application development principles involving software architecture development tools and technologies enabling cloud-based application development.
Considerable knowledge of computer program design and development methodology computer logic block diagramming and flow-charting and standard computer languages and operating systems as well as emerging systems development technology.
Working knowledge of source transactional data within the organizations core applications.
Ability to effectively communicate both written and verbally with senior level staff to determine information technology and applications needed to meet organizational needs and provide required informational data and the ability to explain data and findings to a non-technical audience.
Ability to provide regular technical reports both verbal and statistical showing status of ongoing projects.
High level of professionalism customer service mentoring and integrity with all stakeholders and information technology staff. Demonstrated strong attention to detail problem-solving critical thinking and analytical skills.
Strong database management skills including the ability to merge cleanse and analyze large amounts of data.
Ability to multitask manage competing priorities and to work independently as well as collaborating with team members from various business owners.
Knowledge of web-enabled application development architectures knowledge of Agile development frameworks and expert knowledge of SQL including complex queries across multiple database platforms.
Expertise in version control.
General understanding of quality of service non-functional requirements specification and infrastructure architecture UI development using standard technologies including modern AI UX/UI processes.
Strong knowledge of Business Intelligence tools ETL tools and Data Analytics.
Knowledge of the following DEV/OPS technologies: Openshift Docker Kubernetes Jenkins Ansible Puppet Chef Git Github Bitbucket Jira Checkmarx Ruby/Rails Groovy/ SharePoint JavaScript React.
Knowledge of the following Operating Systems/Services: RESTful Web Services gRPC API creation Tomcat Redhat Rocky Ubuntu MacOS Windows Server.
REQUIRED QUALIFICATIONS:
Bachelors degree in Computer Science Engineering or equivalent combination of education and experience required.
Minimum 7 years of experience with software development tools and technologies required.
Minimum of 5 years of experience working with Data Warehouses and Business Intelligence tools required.
Demonstrated experience working with supporting and developing Data Warehouses required.
Experience creating metadata developing ETL processes and using several reporting tools and performing data cleansing functions required.
On-call work to provide additional support and/or may require work to be performed outside of traditional business hours including early mornings nights weekends and holidays required.
Other Duties: This job description incorporates the essential functions and duties required for this position. However other duties may be required and assigned at times and as determined by a supervisor in order to meet the needs of the organization.
Serves as a role model in carrying out activities and behaviors that reflect the values and principles of the Boys Town mission.
PHYSICAL REQUIREMENTS EQUIPMENT USAGE WORK ENVIRONMENT:
Position is relatively sedentary in a normal office administrative environment involving minimum exposure to physical risks. Will use office equipment such as a computer/laptop monitor keyboard and a general workstation set-up.
Care and respect for others is more than a commitment at Boys Town it is the foundation of who we are and what we do.
At Boys Town we cultivate a culture of belonging for all employees that respects their individual strengths views and experiences. We believe that our differences enable us to be a better team one that makes better decisions drives innovation and delivers better business results.
About Boys Town:
Boys Town has been changing the way America cares for children and families since 1917. With over a century of service our employees have helped us grow from a small boardinghouse in downtown Omaha Nebraska into one of the largest national child and family care organizations in the country. With the addition of Boys Town National Research Hospital in 1977 our services branched out into the health care and research fields offering even more career opportunities to those looking to make a real difference.
Our employees are our #1 supporters when it comes to achieving Boys Towns mission which is why we are proud of their commitment to making the world a better place for children families patients and communities. A unique feature for employees and their dependents enrolled in medical benefits are reduced to no cost visits for services performed by a Boys Town provider at a Boys Town location. Additional costs savings for the employee and their dependents are found in our pharmacy benefits with low to zero-dollar co-pays on certain maintenance drugs. Boys Town takes your mental health seriously with no cost mental health visits to an in-network provider. We help our employees prepare for retirement with a generous match on their 401K or 401K Roth account. Additional benefits include tuition reimbursement parenting resources from our experts and professional development opportunities within the organization just to name a few. Working at Boys Town is more than just a job it is a way of life.
This advertisement describes the general nature of work to be performed and does not include an exhaustive list of all duties skills or abilities required. Boys Town is an equal employment opportunity employer and participates in the E-Verify program. All qualified applicants will receive consideration for employment without regard to race color religion sex sexual orientation gender identity and/or expression national origin age disability or veteran status. To request a disability-related accommodation in the application process contact us at 1-.
Required Experience:
Staff IC
Provides technical expertise vision and strategy for all IT software development providing architectural evaluation design and analysis of the enterprises software development platforms and tools to solve complex enterprise needs and facilitate customer success through implementation of projects. Pr...
Provides technical expertise vision and strategy for all IT software development providing architectural evaluation design and analysis of the enterprises software development platforms and tools to solve complex enterprise needs and facilitate customer success through implementation of projects. Provides architectural guidance on the selection integration and automation of developer tools used throughout the SDLC process.
MAJOR RESPONSIBILITIES & DUTIES:
Provides vision strategy and architectural configuration of software development technologies and processes.
Provides guidance selection configuration/implementation integration and automation of all Agile SDLC processes platforms and tools including CI/CD configuration and automation with dev/test/prod environments code versioning control testing automation configuration management code repository agile project management and issue tracking IDE integration container platform configuration and orchestration team collaboration tools and software security testing and automation.
Provides architectural evaluation design and analysis of enterprise technology solutions including Microsoft Azure Google Cloud Platform Amazon Web Services or multi-cloud depending on project requirements.
Propose modernization paths for legacy applications
Ensures quality and consistency of the software architecture across different systems and development teams.
Continuous integration of AI agents such as Open AI Codex Claude Code GitHub Coding agents and human-in-the-loop approaches.
Provides day-to-day technical guidance to the development teams to solve complex challenges and comply with security standards.
Assesses and evaluates risks as required involving software development processes platforms and tools.
Communicates and collaborates with members of the operations division to provide successful implementation of projects and processes.
Provides overarching governance and standards including coding standards code security and quality development quality development methods.
Leads members of the development teams to ensure software design and implementation meet architectural goals and quality standards.
Mentors members of the development team by training and sharing knowledge.
Identifies opportunities for improving the effectiveness of processes systems and technologies used by software developers; provides vision by evaluating recommending and implementing these processes systems and technologies.
Engineers core enterprise applications to add business value and ensure functional and technical requirements are met.
Develops and maintains all documentation related to software development systems tools and processes.
Participates in software development as a member of the Scrum team; participates in work required to enhance refactor fix and migrate systems to newer technologies.
Shares new and evolving processes technologies and software development techniques with the team.
Collaborates with team members to manage the delivery of projects including configuration changes and functionality deployment (including configuration testing documentation peer review sign off training change management etc.) as directed.
KNOWLEDGE SKILLS AND ABILITIES:
Considerable knowledge of modern application development principles involving software architecture development tools and technologies enabling cloud-based application development.
Considerable knowledge of computer program design and development methodology computer logic block diagramming and flow-charting and standard computer languages and operating systems as well as emerging systems development technology.
Working knowledge of source transactional data within the organizations core applications.
Ability to effectively communicate both written and verbally with senior level staff to determine information technology and applications needed to meet organizational needs and provide required informational data and the ability to explain data and findings to a non-technical audience.
Ability to provide regular technical reports both verbal and statistical showing status of ongoing projects.
High level of professionalism customer service mentoring and integrity with all stakeholders and information technology staff. Demonstrated strong attention to detail problem-solving critical thinking and analytical skills.
Strong database management skills including the ability to merge cleanse and analyze large amounts of data.
Ability to multitask manage competing priorities and to work independently as well as collaborating with team members from various business owners.
Knowledge of web-enabled application development architectures knowledge of Agile development frameworks and expert knowledge of SQL including complex queries across multiple database platforms.
Expertise in version control.
General understanding of quality of service non-functional requirements specification and infrastructure architecture UI development using standard technologies including modern AI UX/UI processes.
Strong knowledge of Business Intelligence tools ETL tools and Data Analytics.
Knowledge of the following DEV/OPS technologies: Openshift Docker Kubernetes Jenkins Ansible Puppet Chef Git Github Bitbucket Jira Checkmarx Ruby/Rails Groovy/ SharePoint JavaScript React.
Knowledge of the following Operating Systems/Services: RESTful Web Services gRPC API creation Tomcat Redhat Rocky Ubuntu MacOS Windows Server.
REQUIRED QUALIFICATIONS:
Bachelors degree in Computer Science Engineering or equivalent combination of education and experience required.
Minimum 7 years of experience with software development tools and technologies required.
Minimum of 5 years of experience working with Data Warehouses and Business Intelligence tools required.
Demonstrated experience working with supporting and developing Data Warehouses required.
Experience creating metadata developing ETL processes and using several reporting tools and performing data cleansing functions required.
On-call work to provide additional support and/or may require work to be performed outside of traditional business hours including early mornings nights weekends and holidays required.
Other Duties: This job description incorporates the essential functions and duties required for this position. However other duties may be required and assigned at times and as determined by a supervisor in order to meet the needs of the organization.
Serves as a role model in carrying out activities and behaviors that reflect the values and principles of the Boys Town mission.
PHYSICAL REQUIREMENTS EQUIPMENT USAGE WORK ENVIRONMENT:
Position is relatively sedentary in a normal office administrative environment involving minimum exposure to physical risks. Will use office equipment such as a computer/laptop monitor keyboard and a general workstation set-up.
Care and respect for others is more than a commitment at Boys Town it is the foundation of who we are and what we do.
At Boys Town we cultivate a culture of belonging for all employees that respects their individual strengths views and experiences. We believe that our differences enable us to be a better team one that makes better decisions drives innovation and delivers better business results.
About Boys Town:
Boys Town has been changing the way America cares for children and families since 1917. With over a century of service our employees have helped us grow from a small boardinghouse in downtown Omaha Nebraska into one of the largest national child and family care organizations in the country. With the addition of Boys Town National Research Hospital in 1977 our services branched out into the health care and research fields offering even more career opportunities to those looking to make a real difference.
Our employees are our #1 supporters when it comes to achieving Boys Towns mission which is why we are proud of their commitment to making the world a better place for children families patients and communities. A unique feature for employees and their dependents enrolled in medical benefits are reduced to no cost visits for services performed by a Boys Town provider at a Boys Town location. Additional costs savings for the employee and their dependents are found in our pharmacy benefits with low to zero-dollar co-pays on certain maintenance drugs. Boys Town takes your mental health seriously with no cost mental health visits to an in-network provider. We help our employees prepare for retirement with a generous match on their 401K or 401K Roth account. Additional benefits include tuition reimbursement parenting resources from our experts and professional development opportunities within the organization just to name a few. Working at Boys Town is more than just a job it is a way of life.
This advertisement describes the general nature of work to be performed and does not include an exhaustive list of all duties skills or abilities required. Boys Town is an equal employment opportunity employer and participates in the E-Verify program. All qualified applicants will receive consideration for employment without regard to race color religion sex sexual orientation gender identity and/or expression national origin age disability or veteran status. To request a disability-related accommodation in the application process contact us at 1-.
Required Experience:
Staff IC
View more
View less