Tbwa Chiat/Day Inc
Senior Software Engineer
Tbwa Chiat/Day Inc, Bridgeport, Ohio, United States, 26630
Allegheny Science & Technology (AST)
is looking for a
Senior Software Engineer
to support our
U.S. Department of Energy (DOE)
customer in the management, maintenance, and enhancement of a web-based program management tool used for implementing processes to ensure accountability for program schedule, time, and cost management. We are seeking a skilled senior software engineer with extensive experience in designing, developing, testing, and maintaining software systems. Experience must consist of work on complex and large-scale projects that require high-level technical skills, creativity, and leadership. Also experience in mentoring and guiding other developers, reviewing code, and collaborating with other team members and stakeholders.Duties and Responsibilities:Translate business requirements to technical specifics and develop software architecture and design based on the client or company requirements.Develop software solutions by studying information needs, conferring with users, studying systems flow, data usage, and work processes; investigating problem areas; and following the software development lifecycle.Determine operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions.Use applications, tools, and other resources to create required codes and keep all information and codes confidential.Document and demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments, and clear code.Prepare and install solutions by determining and designing system specifications, standards, and programming.Improve operations by conducting systems analysis and recommending changes in policies and procedures.Keep up to date on the latest technologies and solutions, validate the software developed, and debug codes.Document the developed software and test run it before handing it over and maintain timelines of delivering the developed programs.Provide information by collecting, analyzing, and summarizing development and service issues.Participate in regularly scheduled Change Control Board (CCB) meetings.Update job knowledge by studying state-of-the-art development tools, programming techniques, and computing equipment, and by participating in educational opportunities, reading professional publications, and maintaining personal networks.Required Qualifications:A Bachelor’s Degree in Computer Science, Computer Engineering, Software Engineering, or related field with 10+ years of related experience in performing coding, debugging, testing, and troubleshooting throughout the Software Development Life Cycle (SDLC) process.Excellent interpersonal skills - high-level professionalism with a variety of individuals such as guests, team members, and vendors.Strong project management skills - Ability to manage multiple assignments from a variety of team members.Experience with Eventbrite for registration sites, also Cvent for transmitting RFPs to venues.Must possess experience with the following programming languages:C#, C, C++SQL/PLSQL/MYSQLKnockout.jsHTMLJavaVue.jsReactAngularFrameworks:.NETMVC.NETEntity FrameworkASP.NET CoreSoftware proficiencies:Microsoft Office SuitesMicrosoft SQL Server Management StudioVisual StudioTeam Foundation Server (TFS)SQL DeveloperMicrosoft Power BiPlatforms:Microsoft AzureAmazon Web Services (AWS)Desired Qualifications:Working knowledge of Capability Maturity Model Integration (CMMI) Level 3 best practices.Working knowledge of Cybersecurity Maturity Model Certification (CMMC) Level 2.Knowledge of DOE business practices and related business systems.Knowledge of ISO9001:2015.Other Qualifications:US Citizenship is required.The pay range for this position based on full-time employment is $120,000 - $130,000.Apply for this job
* indicates a required field
#J-18808-Ljbffr
is looking for a
Senior Software Engineer
to support our
U.S. Department of Energy (DOE)
customer in the management, maintenance, and enhancement of a web-based program management tool used for implementing processes to ensure accountability for program schedule, time, and cost management. We are seeking a skilled senior software engineer with extensive experience in designing, developing, testing, and maintaining software systems. Experience must consist of work on complex and large-scale projects that require high-level technical skills, creativity, and leadership. Also experience in mentoring and guiding other developers, reviewing code, and collaborating with other team members and stakeholders.Duties and Responsibilities:Translate business requirements to technical specifics and develop software architecture and design based on the client or company requirements.Develop software solutions by studying information needs, conferring with users, studying systems flow, data usage, and work processes; investigating problem areas; and following the software development lifecycle.Determine operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions.Use applications, tools, and other resources to create required codes and keep all information and codes confidential.Document and demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments, and clear code.Prepare and install solutions by determining and designing system specifications, standards, and programming.Improve operations by conducting systems analysis and recommending changes in policies and procedures.Keep up to date on the latest technologies and solutions, validate the software developed, and debug codes.Document the developed software and test run it before handing it over and maintain timelines of delivering the developed programs.Provide information by collecting, analyzing, and summarizing development and service issues.Participate in regularly scheduled Change Control Board (CCB) meetings.Update job knowledge by studying state-of-the-art development tools, programming techniques, and computing equipment, and by participating in educational opportunities, reading professional publications, and maintaining personal networks.Required Qualifications:A Bachelor’s Degree in Computer Science, Computer Engineering, Software Engineering, or related field with 10+ years of related experience in performing coding, debugging, testing, and troubleshooting throughout the Software Development Life Cycle (SDLC) process.Excellent interpersonal skills - high-level professionalism with a variety of individuals such as guests, team members, and vendors.Strong project management skills - Ability to manage multiple assignments from a variety of team members.Experience with Eventbrite for registration sites, also Cvent for transmitting RFPs to venues.Must possess experience with the following programming languages:C#, C, C++SQL/PLSQL/MYSQLKnockout.jsHTMLJavaVue.jsReactAngularFrameworks:.NETMVC.NETEntity FrameworkASP.NET CoreSoftware proficiencies:Microsoft Office SuitesMicrosoft SQL Server Management StudioVisual StudioTeam Foundation Server (TFS)SQL DeveloperMicrosoft Power BiPlatforms:Microsoft AzureAmazon Web Services (AWS)Desired Qualifications:Working knowledge of Capability Maturity Model Integration (CMMI) Level 3 best practices.Working knowledge of Cybersecurity Maturity Model Certification (CMMC) Level 2.Knowledge of DOE business practices and related business systems.Knowledge of ISO9001:2015.Other Qualifications:US Citizenship is required.The pay range for this position based on full-time employment is $120,000 - $130,000.Apply for this job
* indicates a required field
#J-18808-Ljbffr