Careers


BSC Solutions is an IT firm located in Troy, MI. We have a full-time opening for an Application Developer.

Key Responsibility Areas:
Duties: Develop, implement, maintain and ensure availability and capacity of Java based applications in large complex environments. Build multi-tier applications using Java/J2EE technologies involving system analysis, understanding and defining technical architecture, design, development, testing and implementation. Enhance and maintain applications using JSP, Servlets, JDBC, JNDI, JMS, JavaScript, Java Beans, Java Mail, RMI, and Web Services such as Soap and WSDL. Interface with applications using XML technologies like XML DTD, XML Schema, XSL, XSLT, XPATH, SAX and DOM. Build object oriented based for front-end, back-end and middleware applications. Develop server-side Java applications using Enterprise Java Beans (EJB), Java Naming and Directory Interface (JNDI), Java messaging Service (JMS), Java Data Base Connectivity (JDBC), Java Server Faces (JSF) and utilizing development frameworks, Spring Frameworks, Struts Framework and Hibernate. Use Object Oriented Design (OOD), Object Oriented Analysis (OOA) and Object oriented Modeling (OOM) based on RUP architecture. Build applications in Web/User interface development using HTML/CSS, XML, XHTML, DHTML, HTML DOM, XSLT, Java Script, AJAX, JSP and Servlets. Configure, deploy and support application on App Servers including WebSphere, Weblogic, Jboss and Tomcat. Use Performance monitoring tools such as Wily and Interscope. Utilize code repository tools including PVCS and IBM Rational Clearcase. Automate build and deployment process using custom scripts such as Ant and MAVEN. Work in an SOA based environment. Perform requirements gathering, create function requirements documents, create module specific design documents. Provide development, maintenance and support of applications. Issue triaging, bug fixes, testing and deployment. Perform database and application tuning, application profiling to perform memory analysis and reducing possible leaks. Perform load test and performance test; develop test data and identify performance scenario.

Location: Work at various unanticipated work locations throughout US, relocation may be required. Must be willing to relocate.
(dc).

Minimum Requirements:
Education: Bachelor in Computer Science or Engineering (will accept foreign education equivalent)

Experience: Five (5) years

Referral Program:
BSC Employees/Contractors may refer external candidates to open positions within BSC. If the candidate is hired and successfully completes a 90-day probationary period the employee who made the referral will be paid a $500 referral fee. Additional referral fees may be paid after subsequent 90 day period. Referral fees is considered wages and is taxable. Please refer to Employee Handbook for additional details.

Send resume to hr@bsc-us.com or click on “Apply Now” button below.

Apply Now

BSC Solutions is an IT firm located in Troy, MI. We have a full-time opening for an Application Developer.

Key Responsibility Areas:
Duties: Develop, implement, maintain and ensure availability and capacity of Java based applications in large complex environments. Build multi-tier applications using Java/J2EE technologies involving system analysis, understanding and defining technical architecture, design, development, testing and implementation. Enhance and maintain applications using JSP, Servlets, JDBC, JNDI, JMS, JavaScript, Java Beans, Java Mail, RMI, and Web Services such as Soap and WSDL. Interface with applications using XML technologies like XML DTD, XML Schema, XSL, XSLT, XPATH, SAX and DOM. Build object oriented based for front-end, back-end and middleware applications. Develop server-side Java applications using Enterprise Java Beans (EJB), Java Naming and Directory Interface (JNDI), Java messaging Service (JMS), Java Data Base Connectivity (JDBC), Java Server Faces (JSF) and utilizing development frameworks, Spring Frameworks, Struts Framework and Hibernate. Use Object Oriented Design (OOD), Object Oriented Analysis (OOA) and Object oriented Modeling (OOM) based on RUP architecture. Build applications in Web/User interface development using HTML/CSS, XML, XHTML, DHTML, HTML DOM, XSLT, Java Script, AJAX, JSP and Servlets. Configure, deploy and support application on App Servers including WebSphere, Weblogic, Jboss and Tomcat. Use Performance monitoring tools such as Wily and Interscope. Utilize code repository tools including PVCS and IBM Rational Clearcase. Automate build and deployment process using custom scripts such as Ant and MAVEN. Work in an SOA based environment. Perform requirements gathering, create function requirements documents, create module specific design documents. Provide development, maintenance and support of applications. Issue triaging, bug fixes, testing and deployment. Perform database and application tuning, application profiling to perform memory analysis and reducing possible leaks. Perform load test and performance test; develop test data and identify performance scenario.

Location: Work at various unanticipated work locations throughout US, relocation may be required. Must be willing to relocate.
(pp).

Minimum Requirements:
Education: Masters in Computer Science or Engineering (will accept foreign education equivalent)

Experience: Two (2) years .

Referral Program:
BSC Employees/Contractors may refer external candidates to open positions within BSC. If the candidate is hired and successfully completes a 90-day probationary period the employee who made the referral will be paid a $500 referral fee. Additional referral fees may be paid after subsequent 90 day period. Referral fees is considered wages and is taxable. Please refer to Employee Handbook for additional details.

Send resume to hr@bsc-us.com or click on “Apply Now” button below.

Apply Now

BSC Solutions is an IT firm located in Troy, MI. We have a full-time opening for a Software Engineer.

Key Responsibility Areas:
Duties: Develop platform independent runtime software that supports IEC 61499 standards for industrial process measurement and distributed control systems. Design, code and test runtime software across multiple hardware platforms such as Raspberry Pi, Intel Edison and Real-Time Operating Systems including Windows, Windows CE, Linux, VxWorks, ThreadX. Create and implement communication protocol to interact with FourZero Studio and Function Block Run-Time (FBRT) application. Implement TCP/IP layer and Modbus-TCP stack to exchange information between industrial PLCs and Modbus devices. Provide guidance in project planning, designing, programming, documenting and implementing the new platforms and applications. Analyze new and existing technology to ensure operational integrity, cost reduction, business opportunity across verticals. Use C, C++, XC, Assembly Language, C#, Windows, Linux, Atmel, TI-Processors/DSP, ARM-CortexM3,xCORE, AVR Studio, ICCAVR, Code Composer Studio, IAR Work Bench, Clear case, GitHub, Bit bucket, Visual Studio Online, Agile andWater flow.

Location: Work at various unanticipated work locations throughout US, relocation may be required. Must be willing to relocate.
(uk).

Minimum Requirements:
Education: Bachelor in Computer Science or Engineering (will accept foreign education equivalent)

Experience: Five (5) years

Referral Program:
BSC Employees/Contractors may refer external candidates to open positions within BSC. If the candidate is hired and successfully completes a 90-day probationary period the employee who made the referral will be paid a $500 referral fee. Additional referral fees may be paid after subsequent 90 day period. Referral fees is considered wages and is taxable. Please refer to Employee Handbook for additional details.

Send resume to hr@bsc-us.com or click on “Apply Now” button below.

Apply Now

BSC Solutions is an IT firm located in Troy, MI. We have a full-time opening for an PeopleSoft Business Analyst.

Key Responsibility Areas:
Duties:
Implement PeopleSoft ELM. Perform fit-gap analysis and configuration. Provide user training prior to going live with the application. Provide user support to the implemented locations. Analyze, evaluate and provide new enhancement requirements. Guide the technical/functional team members on implementation and support related aspects. Guide the team in prioritization of tasks. Provide client coordination and communication. Use PeopleSoft HCM (Human Capital Management), ELM (Enterprise Learning Management) in the complete project life cycle. Perform setup, implementation and configuration of PeopleSoft HCM and ELM. Use PeopleTools such as Application Designer, PeopleCode, PeopleSoft Application Engine programs, SQR and Crystal reports. Perform upgrade of PeopleSoft HCM and ELM. Customize application using PeopleTools, Application Designer, PeopleCode, SQR, Crystal Reports, SQL and Query. Use PeopleSoft Process Scheduler, Security and Query. Create and maintain functional documentation related to setup for different locations.

Location: Work at various unanticipated work locations throughout US, relocation may be required. Must be willing to relocate.
(uk).

Minimum Requirements:
Education: Bachelor in Computer Science or Engineering (will accept foreign education equivalent)

Experience: Five (5) years

Referral Program:
BSC Employees/Contractors may refer external candidates to open positions within BSC. If the candidate is hired and successfully completes a 90-day probationary period the employee who made the referral will be paid a $500 referral fee. Additional referral fees may be paid after subsequent 90 day period. Referral fees is considered wages and is taxable. Please refer to Employee Handbook for additional details.

Send resume to hr@bsc-us.com or click on “Apply Now” button below.

Apply Now