Access Technology Solutions is currently looking for candidates for the following roles. The Certified Candidates are responsible for leading and  delivery engagements. Candidates should have strong technical leadership and possess the ability to be both strategic and hands-on during engagements. Solid working experience is required in configuration, customization, integration, and data migration. Certified candidates will have the following

Application Developer – Salesforce.com, Service Cloud   > Apply

Responsibilities:
•       Architect, design, and implement Service Cloud product applications.
•       Master our development process, culture and code base, and then improve it.
•       Value team excellence over individual productivity.
•       Work closely with a team of product managers, user experience experts, quality and performance engineers to build new features our customers will love, adopt and use while keeping our trusted platform keeping our trusted platform stable and scalable.
•       Have a passion for quality and writing clean, solid, readable code that scales and performs well.
•       Present your own designs to internal/external groups and review designs of others.
•       Adopt, embrace, and promote agile and test-driven practices with your peers.
•       Mentor others in development technologies, tools, and processes.
•       Develop test strategies and frameworks to drive up code coverage and automation metrics.
•       Contribute to the analysis of functional requirements.
•       Participate and promote architectural initiatives, balancing long-term velocity with short-term customer needs.

Experience/Skills Required:
•       Professional track record of being a top performer in current and past roles.
•       Deep understanding of object-oriented design and programming concepts, and experience with at least one  object-oriented programming language, such as Java, C#, C++.
•       Solid understanding of web technologies, such as HTTP, JavaScript, AJAX, HTML, DHTML, CSS).
•       Solid knowledge of SQL and understanding of relational databases.
•       Experience building Software-as-a-Service (SaaS) applications.
•       Excellent interpersonal and communication skills.
•       Bachelor’s degree in Computer Sciences or equivalent field, plus 6+ years of relevant experience in the job offered, or as a Senior/Lead Member of Technical Staff, Senior/Lead Software Application Developer, Senior/Lead Software Developer, Senior/Lead Software Engineer or related software development occupation.

Experience/Skills Desired:
•       Experience building highly scalable web applications.
•       Strong experience with front-end web tier (JavaScript, AJAX, HTML, CSS, and cross-browser development) and back-end (Java, SQL) software development.
•       Experience with Agile software development and test-driven development.
•       Master’s degree in Computer Sciences or equivalent field.

Education and Experience Required:

•       Master’s degree in Computer Sciences or equivalent field.

•       Bachelors degree in Computer Sciences or equivalent experience and/or education

 

SMTS – Software Engineer, Salesforce.com  > Apply

Responsibilities:
•       Architect, design, and implement Service Cloud product applications.
•       Master our development process, culture and code base, and then improve it.
•       Value team excellence over individual productivity.
•       Work closely with a team of product managers, user experience experts, quality and performance engineers to build new features our customers will love, adopt and use while keeping our trusted platform stable and scalable.
•       Have a passion for quality and writing clean, solid, readable code that scales and performs well.
•       Present your own designs to internal/external groups and review designs of others.
•       Adopt, embrace, and promote agile and test-driven practices with your peers.
•       Mentor others in development technologies, tools, and processes.
•       Develop test strategies and frameworks to drive up code coverage and automation metrics.
•       Contribute to the analysis of functional requirements.
•       Participate and promote architectural initiatives, balancing long-term velocity with short-term customer needs.

Experience/Skills Required:
•       Professional track record of being a top performer in current and past roles.
•       Deep understanding of object-oriented design and programming concepts, and experience with at least one object-oriented programming language, such as Java, C#, C++.
•       Solid understanding of web technologies, such as HTTP, JavaScript, AJAX, HTML, DHTML, CSS).
•       Solid knowledge of SQL and understanding of relational databases.
•       Experience building Software-as-a-Service (SaaS) applications.
•       Excellent interpersonal and communication skills.
•       Bachelor’s degree in Computer Sciences or equivalent field, plus 6+ years of relevant experience in the job offered, or as a Senior/Lead Member of Technical Staff, Senior/Lead Software Application Developer, Senior/Lead Software Developer, Senior/Lead Software Engineer or related software development occupation.

Experience/Skills Desired:
•       Experience building highly scalable web applications.
•       Strong experience with front-end web tier (JavaScript, AJAX, HTML, CSS, and cross-browser development)  and back-end (Java, SQL) software development.
•       Experience with Agile software development and test-driven development.
•       Master’s degree in Computer Sciences or equivalent field.

Education and Experience Required:

•       Master’s degree in Computer Sciences or equivalent field.

•       Bachelors degree in Computer Sciences or equivalent experience and/or education

 

Lead Java Performance Automation and Tools Developer  > Apply

Responsibilities:

  • Develop superbly architected code that will provide the necessary insights into our scalable world class cloud offerings so performance improvements can be made and problems diagnosed rapidly
  • Have an agile, iterative approach to software development, rapidly showing progress and being able to adapt to continual feedback and refinement of requirements
  • Develop tools, automation frameworks, and management platforms that will enable the successful automated validation and optimization of various Salesforce offerings
  • Develop automated reporting mechanisms for test results, provide effective analysis of results, and recommend actions based on those results
  • Work closely with management, product owners, and other developers to understand product requirements and design appropriate test plans to verify features and functional specifications
  • Be fanatical about testing across the entire spectrum: unit, integration, functional, and performance. Live for automation of these type test harnesses and a huge plus if been a successful player in an agile environment

Required Skills:

  • 8+ years of continuous software development with a distinguished track record on technically demanding projects
  • 6+ years of continuous software development in advanced Java and experience with agile development methodologies
  • Strong object-oriented programming experience and expertise with modular designs
  • Understand what lean means and a possess a “less is more” mentality
  • Web development skills (e.g. MVC frameworks, AJAX, JSP, Servlets, Spring, Hibernate, and Rails is a plus!)
  • Possess a testing mentality and realize that it is a critical step in developing high-quality code
  • Ability to lead a project’s technical architecture, design, and implementation
  • Ability to work in a fast paced environment with continually changing priorities
  • BS in Computer Science or equivalent work experience

Desired Skills:

  • Familiar with Open Source technologies at various levels of the software development and automation stack
  • Familiar with database design, scalability, and interaction through SQL and various ORM layers likes Hibernate
  • Familiar with Big Data challenges and NoSQL solutions like HBase and Hadoop
  • Familiar with modern DevOps frameworks like Chef or Puppet and how to best exploit these systems
  • Familiar with any Performance-related domain (Performance Engineering, Performance Management, Systems Management)
  • Familiar with Cloud Computing, Social Software, Software-as-a-Service (SaaS), Ruby, Rails.

Education and Experience Required:

       •  Master’s degree in Computer Sciences or equivalent field.

       •  Bachelors degree in Computer Sciences or equivalent experience and/or education

Senior Software Designer > Apply

Designs, coordinates, and implements multiple critical and complex projects for application development, maintenance and enhancement. The incumbent negotiates system architectural needs, analyzes system and business requirements, and develops project plans from written specifications. Also, collaborates with user departments and other technology teams to assist in the implementation of work requests and to provide operational support for production systems.

Essential Job Duties & Responsibilities:

  • Manages medium to large, complex projects and designs, codes, and tests business applications.
  • Maintains, integrates, and implements software systems/applications.
  • Works with others throughout the testing and implementation process.
  • May provide on-going support for significant programming changes on an on-going basis (i.e., post implementation).
  • Analyzes requirements and recommends solutions to integrate application/software/system components.
  • Troubleshoots end-user issues and performs programming activities to address programming errors or potentially needed enhancements.Job
  • Expertly utilizes multiple development tools and maintains an expert level knowledge of programming languages and technologies.
  • Promotes quality by performing code reviews, developing and enforcing coding standards, recognizing system deficiencies, and implementing effective solutions.
  • Creates and executes expert level project work plans and revises as appropriate to meet changing needs and provide deliverables in a timely and efficient manner.
  • Gathers business requirements, develops technical documentation, and promotes the use of existing documentation.
  • Responds to the needs of internal and external clients and clearly articulates advanced level ideas and plans with clients and team members.
  • Mentors less experienced team members.
  • Applies the standard development methodology process to all projects.
  • Actively seeks and participates in personal and team development opportunities and maintains knowledge in field of expertise. Monitors industry trends and developments to improve system design and customer service.

Other Duties:

  • Provides scheduled on-call 24×7 system support on a rotational basis.
  • May participate in the evaluation and recommendation of new technology.
  • Presents information to clients and peers.
  • Performs other special projects or duties as assigned.

Job Requirements (Knowledge, Skills & Abilities):

  • Successful completion of an analytical aptitude exam.
  • Strong knowledge of at least one of the following languages: JAVA, C#, COBOL, C++, Perl, SQL, etc.
  • Demonstrated record of successful, complex system implementations.
  • Solid experience applying methodologies to design and implement projects.
  • Ability to successfully manage multiple projects in a changing technical environment.
  • Excellent problem-solving skills with the ability to develop technical and business solutions.
  • Strong verbal and written communication skills.
  • Ability to lead others through projects is preferred.
  • Strong analytical ability.
  • Ability to collaborate effectively in a team environment to achieve desired results.
  • Ability to work extended hours as needed.

Education and Experience Required:

       •  Master’s degree in Computer Sciences or equivalent field.

       •  Bachelors degree in Computer Sciences or equivalent experience and/or education

 

Systems Engineer > Apply

Responsibilities:

  • Establish functional and technical specifications;
  • develop, integrate and test candidate architectures;
  • develop complex production scripts and web-based applications;
  • define input/output/throughput requirements; and work with others to ensure successful integration of the entire system;
  • Support second-tier trouble-shooting; analyze system problems, to determine their cause and develop solutions (including, potentially new configurations, software or scripts) as required;
  • Develop detailed architectural, component, and interface specifications, and detailed documentation describing implementation plans and operational procedures;
  • Responsible for technical interface with the customer on additional broad areas to include all processes involved in IT systems engineering, including requirements definition, systems analysis, design, implementation, test, operations research applications as well as integration and support of software, networks, security, and life-cycle support.

Experience/Skills Desire:

  • Experience building highly scalable web applications
  • Strong experience with front-end web tier (JavaScript, AJAX, HTML, CSS, and cross-browser development) and back-end (Java, SQL) software development
  • Experience with Agile software development and test-driven development.
  • Languages, tools and hardware: APEX, Visual Force, Reports & Dashboards, Workflow Approvals, Roles & Profiles, Security, Permission Sets, Validation Rules, SOQL and SOSL; CA-DISK & IBM UTILITES, JCL,TS77VTS; XML, XSL, HTML, XHTML, CSS, AJAX; Java Script, PHP, PERL, My SQL, EXCEL, UNIX, Windows95/98/NT/2000/XP/2003, MS-DOS; C, C++, JCL, REXX.

Education and Experience Required:

       •  Master’s degree in Computer Sciences or equivalent field.

       •  Bachelors degree in Computer Sciences or equivalent experience and/or education

 

QA Analyst/ QA Engineer & Tester> Apply

Responsibilities:

  • Work with Test Manager and other Test Analysts to plan and execute testing tasks
  • Review requirement specifications, identify gaps, determine testability and testing implications
  • Identify and create test scenarios, design and develop test scripts in Quality Center
  • Prepare test plan and test scripts to test each software component and requirement.
  • Participate in the test case Peer Review process
  • Setup test conditions prior to script execution.
  • Execute test scripts and document the results in Quality Center.
  • Log defects in defect tracking system and follow entered defects through lifecycle of creation to resolution
  • Work closely with business analysts, business subject matter experts and development teams to clarify and resolve testing issues
  • Replicate issues and provide defect triage support
  • Participate in test status meetings
  • Ensure high quality and accuracy is maintained through to software release.
  • Perform tasks under minimal supervision
  • Other testing/validation support as determined.

Education and Experience Required:

       •  Master’s degree in Computer Sciences or equivalent field.

       •  Bachelors degree in Computer Sciences or equivalent experience and/or education

 

Business Analyst > Apply

Responsibilities:

  • Providing and recommending alternative methods of implementation or presentation to best meet the business client’ needs, and to provide user-friendly solutions.
  • Documenting, following up and resolving issues related to each assigned project.
  • Status review and reporting
  • Providing software development support including responding to operational issues, testing preparation, and hands-on testing.
  • Proficient in MS Word, Excel, Visio, Data Modeling and power point
  • Collaborates and communicates with other business analyst, technology and partners.
  • Research and review the projects’ scope in order to understand why the project has been initiated.
  • Demonstrate a high level of working knowledge with IS methodologies and processes (i.e. Project Life Cycle, System Development Life Cycle and IS Change Management process).
  • Gather detailed requirements that completely define the project.
  • Document and update requirements; prepare and distribute RFPs and evaluate responses.
  • Create high-level models and user prototype interfaces to identify and validate business processes and solutions when appropriate.
  • Communicate requirements with minimal direction and guidance. Act as the liaison between the business experts and the project team members.
  • Facilitate business/functional requirement reviews, approvals, and sign-off sessions.
  • Successfully justify recommendations and results with estimated/actual costs and benefits.
  • Prepare and deliver effective presentations to upper management.
  • Identify solutions to the development and technical team based on approved business and functional requirements.
  • Participate in technical requirements and design sessions.

Education and Experience Required:

       •  Master’s degree in Computer Sciences or equivalent field.

       •  Bachelors degree in Computer Sciences or equivalent experience and/or education