The #1 Site for IT and Engineering Jobs - search all IT and Engineering  jobs.
Mq758965b5cgtnw8881

Sr. Software Engineer

Job Description

Sr. Software Engineer

BCforward is seeking a Sr. Software Engineer for direct hire role in Indianapolis.



The Senior Software Engineer works as a part of Application Development team to build web-based applications and websites using a variety of different frameworks and programming languages in a Scrum Agile setting. This role also provides leadership to the team in the areas of design, development, maintenance, best practices and standards, application performance, R&D of new technologies, and mentorship of junior developers.

Must have experience with React/Node/Express/Api Development
RESPONSIBILITIES
* Use modern and cutting edge technology to create scalable applications from the ground up in order to synchronize and facilitate workflows between multiple internal and external business systems
* Implement new features based on identified business needs and requests
* Support full software stack (front-end and back-end) by conducting maintenance on current code bases to address bugs and improve quality
* Create unit test cases for newly written and existing code to reach code coverage goals
* Perform unit testing and general quality assurance testing of code prior to release
* Embrace our continuous learning philosophy and share the knowledge you have acquired to improve the team
* Lead design, development, and code review functions of the team
* Lead development team in integrating internal business systems and external products, including both 3rd party and legacy software
* Research and development on new technologies
* Collaborate with business analysts to translate business requirements in to technical solutions
* Ensure design and implementation best practices and standards are followed
* Proactive in identifying potential issues and resolving them before they cause an outage or production defect
* Mentor junior team members
* Other duties as assigned

QUALIFICATIONS
Knowledge
* An Associate's degree in Computer Science, Computer Information Systems, or related field, or relevant work experience

Skills and Abilities
* An advanced understanding of software development methodologies and best practices
* Proficient developing solutions with HTML5, CSS3 and JavaScript
* Proficient developing solutions within one or more software development languages & frameworks (React.js, Node.js, Express.js required)(Python and PHP/Laravel a plus)
* Proficient in automated unit, integration, and UI testing (e.g. Mocha, Jest, Selenium)
* Solid understanding of object-oriented design and programming
* Proficient working with RESTful and/or GraphQL APIs
* Proficient with relational databases, table design, writing SQL statements as well as connecting web applications to databases
* Experience working with Git source code respositories such at GitLab and Bitbucket
* Experience in Linux environments (if back-end focused)
* Experience in AWS (e.g. VPC, EC2, RDS, S3)
* Ability to work collaboratively in a team environment while also working independently to accomplish tasks
* Ability to prioritize and be detail-oriented
* Creative and critical thinking skills
* Flexibility and adaptability
* Accountable and takes ownership


Interested candidates please send resume in Word format Please reference job code 89411 when responding to this ad.


Job Requirements

 

Job Snapshot

Location US-IN-Indianapolis
Employment Type Full-Time
Pay Type Year
Pay Rate N/A
Store Type IT & Technical, Other
Apply

Company Overview

BCforward

BCforward is a global IT consulting and workforce fulfillment firm that provides services and resourcing for leading businesses and government organizations. For 20 years our professionals have helped clients achieve their strategic goals. Our strong culture and clear values have enabled BCforward to become a market leader and best in class place to work. Learn More

Contact Information

US-IN-Indianapolis
BCforward
Icon-social-facebookIcon-social-twitter
Snapshot
BCforward
Company:
US-IN-Indianapolis
Location:
Full-Time
Employment Type:
Year
Pay Type:
N/A
Pay Rate:
IT & Technical, Other
Store Type:

Job Description

Sr. Software Engineer

BCforward is seeking a Sr. Software Engineer for direct hire role in Indianapolis.



The Senior Software Engineer works as a part of Application Development team to build web-based applications and websites using a variety of different frameworks and programming languages in a Scrum Agile setting. This role also provides leadership to the team in the areas of design, development, maintenance, best practices and standards, application performance, R&D of new technologies, and mentorship of junior developers.

Must have experience with React/Node/Express/Api Development
RESPONSIBILITIES
* Use modern and cutting edge technology to create scalable applications from the ground up in order to synchronize and facilitate workflows between multiple internal and external business systems
* Implement new features based on identified business needs and requests
* Support full software stack (front-end and back-end) by conducting maintenance on current code bases to address bugs and improve quality
* Create unit test cases for newly written and existing code to reach code coverage goals
* Perform unit testing and general quality assurance testing of code prior to release
* Embrace our continuous learning philosophy and share the knowledge you have acquired to improve the team
* Lead design, development, and code review functions of the team
* Lead development team in integrating internal business systems and external products, including both 3rd party and legacy software
* Research and development on new technologies
* Collaborate with business analysts to translate business requirements in to technical solutions
* Ensure design and implementation best practices and standards are followed
* Proactive in identifying potential issues and resolving them before they cause an outage or production defect
* Mentor junior team members
* Other duties as assigned

QUALIFICATIONS
Knowledge
* An Associate's degree in Computer Science, Computer Information Systems, or related field, or relevant work experience

Skills and Abilities
* An advanced understanding of software development methodologies and best practices
* Proficient developing solutions with HTML5, CSS3 and JavaScript
* Proficient developing solutions within one or more software development languages & frameworks (React.js, Node.js, Express.js required)(Python and PHP/Laravel a plus)
* Proficient in automated unit, integration, and UI testing (e.g. Mocha, Jest, Selenium)
* Solid understanding of object-oriented design and programming
* Proficient working with RESTful and/or GraphQL APIs
* Proficient with relational databases, table design, writing SQL statements as well as connecting web applications to databases
* Experience working with Git source code respositories such at GitLab and Bitbucket
* Experience in Linux environments (if back-end focused)
* Experience in AWS (e.g. VPC, EC2, RDS, S3)
* Ability to work collaboratively in a team environment while also working independently to accomplish tasks
* Ability to prioritize and be detail-oriented
* Creative and critical thinking skills
* Flexibility and adaptability
* Accountable and takes ownership


Interested candidates please send resume in Word format Please reference job code 89411 when responding to this ad.


Job Requirements

 
Sologig Advice

For your privacy and protection, when applying to a job online: Never give your social security number to a prospective employer, provide credit card or bank account information, or perform any sort of monetary transaction.Learn More

By applying to a job using sologig.com you are agreeing to comply with and be subject to the workinretail.com Terms and Conditions for use of our website. To use our website, you must agree with theTerms & Conditionsand both meet and comply with their provisions.
Sr. Software Engineer Apply now