Sr. or Lead Software Engineer (JavaScript, Node.js, Core Java)

My client is a well established and growing financial services company based in the greater Boston, MA area.

Keys to this Position: 

Strong Web Development experience with JavaScript Suite:  Javascript, Node.js, AngularJS, HTML5, etc.

70% hands-on coding, the balance is design, architecture, etc.

Seeking Technical and Thought leadership.  The role is not managing but can grow in that direction. Strong communication skills.  

Responsibilities

Work with various teams and stakeholders to understand and document the requirements for Data Exception Framework and Data Validation Tool

Research and evaluate in-house tools and vendor products against the requirements to propose recommendations for build vs buy

Analyze business requirements, provide technical architecture, design, and manage overall delivery

Partner with the Architecture team to ensure solution is aligned with the strategic direction of the enterprise

Hands-on development, and have an aptitude and flexibility to learn new technologies / tools

Responsible for code quality and assurance by focusing on static code analysis, unit testing, design and code reviews, continuous integration, release management, performance tuning and execution

Team management responsibilities include the supervision, and development of staff and consultants

Interaction with other IT teams within Wellington to ensure effective functional and technical integration

 Qualifications

Bachelor’s degree in Computer Science or related discipline

10+ years of object oriented software design and development experience in core Java

Expert knowledge in dynamic server coding environments like Node.js

5+ years of experience managing software development teams and managing solution delivery

5+ years of experience working with automation of data quality and data validation applications/tools/frameworks

5+ years of proven software development experience with browser-based applications and technologies

Solid PL/SQL programming and SQL tuning skills

Strong understanding and proven experience with technologies such as Web-Services, Spring, Angular JS

Strong analytical and communication skills, both written and verbal are required

Demonstrated ability to partner closely with multiple business and IT teams

Must be comfortable with test-driven development and continuous integration

In-depth knowledge and experience of the Spring Framework

Experience in Financial Industry is preferred

Experience with AWS is a plus

 

This position can pay a very competitive base salary plus substantial bonus and profit sharing bonus and benefits.

If interested and more importantly qualified, please send your updated resume with contact info to vince@techegderecruiting.com and I will contact you immediately.

My client will sponsor your H1B Visa or transfer.

Relocation is available for qualified candidates.

Advertisements

Sr. Software Engineer (JavaScript or Java)

My client is a well established and growing financial services company based in the greater Boston, MA area.

Keys to this position

They are seeking a Full Stack Java Developer, however they are fine with strength in either Java or JavaScript.

JavaScript:  Angular, React or Bootstrap.

Java stack:  Core Java, multi-threading, Spring, Web Services

Strong communication skills are required.

 Responsibilities

  • Work with development team to deliver solutions for improving the investment workflow.
  • Interact with Systems Analysts and Investment professionals at all levels of the organization to proactively identify opportunities for new/improved systems to improve the investment process.
  • Provide implementation of business process improvements involving (but not limited to) interactive data, investment process efficiency, and simplifying investor work flow.

 Qualifications                   

  • 5+ years of experience as a software developer supporting complex application development life cycles.
  • Very Strong understanding of JavaScript UI technologies and mobile including frameworks such as Angular, React, or Bootstrap
  • Strong understanding of REST web services and web sockets
  • Excellent command of Java technologies including standard java frameworks and libraries including Spring, JAXB, Jersey, Jackson, Apache Commons, etc.
  • Solid high-level understanding of current technology landscape including the current players in UI, mobile, the cloud, databases, big data, caching, and security
  • Strong analytical and communication skills, both written and verbal are required.
  • Working knowledge of SQL and SQL performance tuning preferred. Direct experience with Oracle is a plus.
  • Experience with Amazon Web Services is a strong plus
  • Must be comfortable with test driven development, continuous integration, and agile development methodologies.
  • Bachelor’s Degree in Computer Science, engineering, sciences, or related field.
  • Experience in Financial Industry is preferred

Strong understanding of Equity, Fixed Income, and Derivative Instruments is desirable.

This position can pay a very competitive base salary plus substantial bonus and profit sharing bonus and benefits.

If interested and more importantly qualified, please send your updated resume with contact info to vince@techegderecruiting.com and I will contact you immediately.

My client will sponsor your H1B Visa or transfer.

Relocation is available for qualified candidates.


Sr. or Lead Java Developer (Full Stack)

My client is a well established and growing financial services company based in the greater Boston, MA area.

They are looking for a Lead Software Engineer to help develop and advance one of their software platforms. In addition to working in a high-performing team with mission critical responsibilities, this role will require close interactions with team members from IT and Investment teams.

This position requires proficiency and experience in Software development using Java and web based technologies. While prior business knowledge is not mandatory any experience in the financial industry will be a plus.

Keys to this Position          

  1.  Full Stack Java Developer:  Strong Java server side and front end development skills.
  2. We will look at any industry but we would like to see someone that has the desire and aptitude to learn the investment domain.
  3. Leadership skills:  This role will start as a very senior individual contributor but overtime will be asked to lead a team.
  4. Soft skills:  Intellectual curiosity and strong communication skills.

Requirements

  • 7+ years of experience as a Java Software Developer with solid accomplishments
  • Strong understanding of Object Oriented design, Relational Database concepts, RESTful Services, Microservices and DevOps
  • Demonstrated experience of thoughtful design, development and maintenance of software
  • Experience with web applications and Javascript frameworks including ReactJS or AngularJS.
  • Strong delivery focus and ability to proactively overcome obstacles
  • Strong analytical and communication skills, both written and verbal are required
  • Bachelor’s Degree in Computer Science or related discipline

Familiarity with Equity and/or Fixed Income Instruments is a plus

 Responsibilities

  • Work closely with Portfolio Construction team member to build a world-class portfolio management platform
  • Ability to work effectively throughout all phases of the software development life cycle to deliver business solutions
  • Partner with in-house application and data architects while implementing systems requirements.

This position can pay a very competitive base salary plus substantial bonus and profit sharing bonus and benefits.

If interested and more importantly qualified, please send your updated resume with contact info to vince@techegderecruiting.com and I will contact you immediately.

My client will sponsor your H1B Visa or transfer.

Relocation is available for qualified candidates.


Lead Systems Analyst, Investor Engagement

This is a perm position with a growing successful Financial Services company based in the Greater Boston area. Relocation available for qualified candidates along with Visa sponsorship or transfer.

There is an opportunity for a strong Lead Systems Analyst to play a key role in this large team, deliver solutions to our business partners, solve complex problems, and generally act to ensure that service levels within this area are maintained at a high level.

KEYS TO THE POSITION

Leadership: Strong Leadership and delivery skills are required. This individual will lead a team of 5.

Domain knowledge: Broad investment knowledge (equities, fixed income, asset allocation. etc.).

Communication skills: This individual will interface directly with Investors so the candidate must have strong communication skills.

We are seeking a hands-on, technical support lead with excellent communication and problem-solving skills

Strong Analyst skills are required.

Technical skills: SQL is a plus.

RESPONSIBILITIES

Interact directly with investment professionals at all levels of the organization as a trusted advisor.

Proactively identify issues and opportunities for improved methods and approaches to support investment processes.

Answer functional and technical questions from business partners and colleagues.

Manage production incidents, determining root cause , appropriate corrective actions, and follow-up.

Respond to requests from our business for ad hoc analysis as well as other information delivery solutions.

Provide guidance and supervision of junior members of the team as well as onshore and offshore consultants.

Design, support, improve, and develop data validation and productivity tools and processes within this area.

QUALIFICATIONS

Bachelor’s degree in Computer Science, Business, Economics, Finance or related subject

5+ years business analysis or systems analysis experience in financial statement analysis, investment management or financial services environment

Analytical and problem solving skills in buy-side investment management systems and data technologies.

Understanding of financial instruments such as stocks, bonds, swaps, options, futures, forwards, derivatives and FX.

Hands-on experience working directly with investment professionals.

Experience with advanced investment data concepts such as holdings, transactions, security master, analytics, and performance.

Excellent written and verbal communications skills.

High attention to detail and strong commitment to delivering quality, professional work is absolutely essential for this position.

Intermediate level expertise with PL/SQL.

Willingness and ability to work independently and as part of a team, in a fast-paced, business-critical environment.

This position could pay a very competitive base salary plus bonus and profit sharing and an excellent comprehensive benefits package.

If interested and more importantly qualified, send an updated copy of your resume to vince@techedgerecruiting.com with contact info and you will be contacted immediately.


UI Developer/React.js

My client, located north of Boston, MA in the Merrimack Valley is growing and has multiple openings.

Help build the future of our UI using React.js. We work with some of the biggest clients in the world to help facilitate corporate and employee charitable giving. Help take this well established and industry leading platform to the next level. As a UI Developer, your main focus will be building the UI of new product features, and converting existing features into a modern architecture to improve user experience and ultimately help more non-profits get the funding they need.

You will be responsible for defining and developing technical components in support of new product features, client implementations for new business, as well as initiatives related to extending existing client programs.

Responsibilities

Prototype, architect, build, and test new product features using HTML, CSS, and JavaScript.

Resolve technical support issues related to our custom and standard software offerings.

Collaborate with internal and external partners when defining technical solutions.

Respond in a timely manner to issues arising from internal business partners and clients.

Continuously monitor industry trends, technologies, and standards to research, recommend, and apply new graphical tools and components as they emerge.

Provide input into establishing priorities for product enhancement requests.

Assist in defining tasks, effort estimates, resources, start and end dates when developing project plans.

Provide input into department policies and procedures and suggest new or enhanced procedures that improve operational efficiency.

Assist in defining realistic, attainable, and measurable annual goals and objectives for staff members.

Design training documentation and deliver training sessions for users as needed.

Generate prototypes and wireframes for sales, marketing, and business users.

Required Skills & Experience

5-7 years of proven experience with such technologies as CSS3, JavaScript, AJAX, HTML5, XML.

Experience with React, Angular, or similar JavaScript framework.

Experience with responsive design.

Familiarity with some graphics manipulation software (e.g. Adobe Photoshop) and should be capable of producing prototypes and wireframes.

Ability to speak competently about contemporary web technologies.

Familiar with grid frameworks such as Bootstrap or Foundation.

Proficient with CSS Preprocessors such as Sass and LESS and modular & scalable CSS architecture.

Experience with version control systems such a Subversion and Git.

Proven technical, design, and systems analysis skills.

Proven track-record of working with varied team members.

Experience on engineering teams working on multiple complex projects simultaneously.

Proven software development experience with browser-based applications and technologies.

Bachelor’s Degree in Computer Science or related discipline.

Strong problem-solving skills.

Ability to learn quickly and independently.

Ability to work effectively individually and on a team.

Strong written/verbal communication and customer service skills.

Ability to perform effectively under pressure while meeting deadlines.

These positions can pay a very competitive base salary plus bonus and a comprehensive benefits package.

If interested and more importantly qualified, please send your updated resume with contact info to vince@techedgerecruiting.com and you will be contacted immediately.

Unfortunately Visa sponsorship or transfer NOT available for these roles.


Full Stack Developer

Located in the Merrimack Valley north of Boston, MA, my client is growing and has multiple openings

The Software Developer is responsible for defining and developing technical components in support of client implementations for new business, as well as initiatives related to extending existing client programs.  In addition, you will be developing new components of our SaaS offering in accordance with the firm’s product road map.  You will be responsible for resolving production issues for our internal and external business partners, possess a strong understanding of the capabilities of our software offerings, and works closely with internal contacts to assist in clearly defining business requirements/specifications.

Required Skills

5 – 8 years of experience with relational databases (e.g. Oracle, PostgreSQL, etc)

5 – 8 years of experience with web application development (e.g. Java, PHP, etc)

Proven technical, design, and systems analysis skills

Experience on engineering teams working on multiple complex projects simultaneously

Proven software development experience with browser-based applications and technologies

Must be comfortable working in a Unix environment, with strong understanding of shell-scripting

Must possess excellent verbal and written communication skills

Bachelor’s Degree in Computer Science or related discipline

Strong problem-solving skills

Ability to learn quickly and independently, Ability to analyze and develop database structures

Strong SQL skills

Ability to develop stored procedures

Responsibilities

Develops technical components in support of existing client programs and new client implementations

Creates/modifies JavaScript and CSS files

Designs and creates custom portlets and functions

Defines and develops inbound and outbound data feeds (ASCII/XML) in support of client programs

Defines and converts legacy databases in support of new client implementations

Develops custom report solutions using Oracle Reports

Collaborates with internal and external partners when defining technical solutions

Responds in a timely manner to issues arising from internal business partners and clients

Recommends products or services to better meet customer’s needs

Educates internal contacts of feature/functions available to them

Provides advice and direction to junior staff members

Provides input into establishing priorities for product enhancement requests

Manages client expectations related to service and software deliverables

Manages custom implementations to ensure agreed upon timelines and deliverables are met

Assists in developing tasks, effort estimates, resources, start and end dates when developing project plans

Provides input to department policies and procedures

Suggests new or enhanced procedures that improve operational efficiency

Uncovers any existing technical servicing issues. Assists in defining realistic, attainable, and measurable annual goals and objectives for staff members

Designs training documentation and delivers training sessions for users as needed

Identifies and provides learning opportunities for developers

Designs and develops technical components in support of product enhancements

Performs comprehensive product evaluations for potential technologies that could be used to enhance our software offering. Participates in candidate screening, selection, interviews, and skills evaluations.

This position could pay a very competitive base salary plus bonus and comprehensive benefits package.

If interested and more importantly qualified, send your updated resume with contact info to vince@techedgerecruiting.com and you you will be contacted immediately.

Unfortunately, Visa sponsorship or transfer not available for this role.


Lead SW Engineer-Java, SQL, AWS-Financial Svc. Industry exp. a plus

 

My client is growing and has the following need. This is a perm position that is located in Marlborough, MA and travel to their Boston facility 1-2 times a week is necessary.

Keys to this Position

  • Technical Leadership: We are seeking a strong Software Engineering Lead,

who can lead a development team of permanent employees and consultants with an onshore/offshore model.)

  • Technology: This individual will lead a team but will also be hands-on with development and/or problem resolution in a variety of technical areas – SQL, Java and AWS.
  • Strong Communication skills are required.
  • Domain: Ideally we would like to have candidate with Financial Industry experience. We are open to all candidates regardless of their domain experience but they must be able to articulate the business problems they were working on.
  • Delivery: Candidate must show the ability to deliver application solutions to their respective business client.
  • Marlborough/Boston : Candidate will be expected to travel to Boston 1-2 times per week.

Lead the development team activities including prioritizing requests, designing solutions, and supervising the development efforts.

Participate in architecture, design, implementation, deployment, and support.

Work with business team, project managers, and systems analysts to review and qualify business requirements, functional specifications, use-cases, and test plans.

Design, prototype and code new software components and applications based on functional specifications.

Coordinate with analyst teams to execute test plans and provide support during user acceptance testing.

Modify and enhance existing systems to incorporate new functionality and to optimize them for performance, and implement new systems.

Work with other software engineers to design and implement application features, including user interfaces, and business functionality enhancements.

Author technical design and support documentation.

Qualifications

A candidate must possess the following qualifications:

8+ years of proven analysis and technical design, development, and architecture experience.

2+ years leading technical teams including managing an offshore development team.

Experience in relational database technologies with strong SQL skills. Familiarity with ETL Tools like Talend is a plus.

Expertise developing Java applications using JDBC and JMS. Java Web-Framework experience e.g. SPRING or similar.

Experience/Familiarity with AWS is a plus.

Experience with, and demonstrated understanding of modern software development and testing and methodologies.

This position can pay a very competitive base salary plus substantial bonus and a 15% profit sharing bonus.

If interested and more importantly qualified, please send your updated resume with contact info to vince@techedgerecruiting.com and you will be contacted immediately.


TechEdge Recruiting Blog

Quality versus Quantity

Captain Kirk's Fishing Blog

Quality versus Quantity