Match score not available

Salesforce Software Development Engineer, Lead

Remote: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 
District of Columbia (USA), United States

Offer summary

Qualifications:

12+ years of software development experience, 10+ years of Salesforce experience, Bachelor's or master's degree in computer science or related field, Salesforce Certifications and product knowledge, Expert Level Programming skills in C#, ASP.NET.

Key responsabilities:

  • Collaborate with clients to develop user requirements
  • Implement state-of-the-practice systems in client environments
  • Research technology solutions and develop transition strategies
  • Perform Project Management functions per PMI standards
  • Ensure quality development of software solutions
Assurety Consulting & Solutions Inc. logo
Assurety Consulting & Solutions Inc.
51 - 200 Employees
See more Assurety Consulting & Solutions Inc. offers

Job description

Salesforce Software Development Engineer, Lead
Department: Professional Services
Minimum Experience: 12 Years
Job Type: Part Time
Job Location: Washington DC

Status: Full-Time

Location: Remote

Experience: 12 years (12+ years. of professional software development experience, 10+ years of Salesforce experience) Professional Services

Reports to the Project Manager

All employees of Assurety share one job description which is to keep its customers and help grow the company.

Benefits: Competitive Pay, Generous PTO, and Holiday Schedule, Outstanding Health Plan, 401(k), Collaborative Team Atmosphere.

Summary: Assurety Consulting, a leader in the postal/parcel ecosystem, seeks highly qualified applicants for a Salesforce Software Developer position. This is a full-time position in Washington, D.C., with a hybrid working opportunity 2-3 days a week. This position requires a US Government security clearance and either US Citizenship or a Green Card.

The Salesforce Software Development Engineer, Lead is responsible for collaborating with the client and developing an understanding of the client’s organization to lead the development of user requirements and ensure our business solutions are in line with the client’s expectations.

Implements state-of-the-practice systems and technology in the Client’s environment, using leading approaches, concepts, and ideas. Researches and evaluates system designs to select appropriate technology and use resources efficiently. Evaluate and recommend COTS applications and methodologies that can be acquired to provide technology solutions. Develops transition strategies and plans to cut over legacy systems. Performs Project Management functions per Project Management Institute (PMI) standards.

Conditions of Employment (REQUIRED):

  • US Citizenship or Green Card.
  • The position requires security clearance.
  • Bachelor’s and/or master’s degree in computer science, Computer Engineering, or related technical discipline
  • Salesforce Certifications, Salesforce product knowledge, and Salesforce development experience.
  • Strong skills in Object-Oriented Analysis, Design, and Programming (OOA, OOD, and OOP)
  • Expert Level Programming skills in C#, ASP.NET
  • Must have working experience in Dot Net Framework 3.5 and later.
  • Must have worked in Web Services
  • Strong skills in Database Programming (Stored Procedures, PL-SQL/T-SQL) with MS SQL Server 2005 or later
  • Sound knowledge of XML-related technologies Like XSD, XML, and XPath. Working experience in JavaScript, jQuery, Html, CSS
  • Application architecture and design patterns
  • Experience in the full software development lifecycle, from conception, architecture definition, detailed design, scoping, planning, implementation, and testing to documentation, delivery, and maintenance is preferred.
  • Knowledge of professional software engineering and best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations.
  • Experience in the development of distributed/scalable systems and high-volume transaction applications.

Preferred Applicant Characteristics:

Experience in working with business needs, developing and leading requirements for mission-critical systems, validating the requirements with customers, collaborating with IT to make sure functional and technical requirements don’t have any show blockers and testing the functionality by manipulating data files (flat, XML) and help IT fix the errors before a production release. Familiarity with Accounting systems, mailing systems, Verification, and compliance systems is a plus. Provides technological architectural assessment, strategies, and roadmap. Must possess excellent customer service and customer management skills.

General Job Duties:

  • Contribute to the system development and integration of software within and across teams to ensure quality development of the solutions.
  • Working with Management and Development teams for planning and execution of Software development activities.
  • Understand business requirements and contribute to identifying and implementing the best suitable technical solutions.
  • Helps business analysts in their functional requirements analysis activities.
  • Adopt and maintain Industry best practices and excellent programming standards to continually improve the quality of applications software.
  • Hands-on development as and when required.?
  • Produce and maintain design documents and other technical documents.
  • Helps in the improvement of applications architecture and design.
  • Utilize innovative approaches to solve complex technical problems and apply advanced technical principles, theories, and concepts to develop products.
  • Develop information systems by designing, developing, and installing software solutions.
  • Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions.
  • Develops software solutions by studying information needs, conferring with users, and studying systems flow, data usage, and work processes.
  • Investigates problem areas.
  • Follows the software development lifecycle.
  • Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code.
  • Prepares and installs solutions by determining and designing system specifications, standards, and programming. ? Improves operations by conducting systems analysis and recommending changes in policies and procedures.
  • Obtains and licenses software by obtaining required information from vendors, recommending purchases, and testing and approving products.
  • Protects operations by keeping information confidential.
  • Provides information by collecting, analyzing, and summarizing development and service issues.
  • Accomplishes engineering and organization mission by completing related results as needed.

Why you should join our team:

Collaborative & Inclusive Culture: Our colleagues work in small, self-organized and cross-functional teams that determine the best tactics to support the vision and strategy set by leadership. We encourage and welcome all ideas, taking an agile approach to creating an amazing product

Design Thinking for Innovation: With focus on our colleague’s growth within Assurety we have developed a Learning Management System (LMS) that trains all colleagues on Design Thinking for Innovation, Security, BI & Analytics, and the business they are about to support. More trainings are added every year.

Recognition & Awards: Our Colleagues are recognized for their innovative problem solving, goodwill, candor with respect and excellence. We also give out spot bonuses besides the yearly performance bonus.

Workplace: While our headquarters is in Sterling, Virginia, and our largest client in Washington DC (on-site), our team lives across the globe. We partner with our team to help them achieve personal and professional alignment, helping our colleagues to define their own blend of work-life balance.

Office Perks: Colleagues that work out of one of our main offices enjoy beverages, snacks, lunches, and happy hour benefits.

Vacation & Holiday Schedule: We believe this is a partnership and we trust our colleagues to build their own time-off schedule and encourage our teams to take time for their well-being while minimizing impacts to Client’s deliverables.

Growth Opportunity: Through hands-on learning and development, the opportunities are endless.

Focus on Well-Being: We pride ourselves on offering numerous benefit options to best fit the needs of our colleagues and their families, including domestic partners. Benefits include medical (PPO & HDHP-HSA), dental, vision, flexible spending account, commuter benefit, discount programs, life & disability insurance, and accident insurance. We also offer a 401k program with company match and paid parental leave.

Live your Passion: Assurety encourages and promotes monetary and personnel involvement in the causes around the globe. We believe in our Value of Goodwill, and work to find new ways to give back to our communities and make a positive impact. We focus on initiatives in the following areas – technology, charity, volunteerism and honorary contributions.

See What our colleagues Say about Working at Assurety
Slide
“They give you the tools to do what you do best.”Bernie Fedor
Business Analyst
A voice of experience settles in at
Assurety
Slide
“What stood out immediately is the company’s diversity.”Monique Anthony
Statistical Data Scientist
An epidemiologist finds the perfect workplace with Assurety.
Slide
“We work collaboratively as a team and across teams.”Aisha Khan
Functional Business Analyst
Collaboration isn’t just encouraged, it’s part of Assurety’s culture.
Slide
“It feels like a family.”Esther Ball
Senior Technical Analyst
Assurety employee took a hiatus to explore her dream of serving her country.
Slide
“My contributions are valued....”John Hosier
Senior Technical Analyst
This seasoned professional loves Assurety’s culture.
Slide
“I have more personal interaction with the team... It’s more fun.”Walter Ndi
Senior Data Analyst & Lead
Long-term employee advances his career with courses offered by Assurety.
Who is Assurety Consulting & Solutions:Assurety is a leader and innovator in multiple governmental and commercial sectors, including postal/parcel, marketing, financial, retail and higher education. We harness the power of our 16+ years of experience and the expertise of our professional staff to leverage technology and data to solve the toughest problems facing our clients. Data plays a critical role in almost all workstreams we serve. We encourage colleagues at all levels to participate in problem-solving discussions, and encourage design thinking for innovation in each interaction and deliverable. We have developed a culture that promotes participation and ownership in the process of creating effective solutions to complex problems. As a result, our organization delivers some of the most innovative advanced business and technical solutions in the industry. Our colleagues help our clients save lives, cut costs, improve revenue, directly impact the US economy, and improve their customers’ experience.
Equal Employment Opportunity Policy:Assurety is committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment. All employment decisions at Assurety are based on business needs, job requirements, and individual qualifications, without regard to race, color, religion or belief, national, social or ethnic origin, sex (including pregnancy), age, physical, mental or sensory disability, HIV Status, sexual orientation, gender identity and/or expression, marital, civil union or domestic partnership status, past or present military service, family medical history or genetic information, family or parental status, or any other status protected by the laws or regulations in the locations where we operate. Assurety Consulting will not tolerate discrimination or harassment based on any of these characteristics. Assurety encourages applicants of all ages.

Required profile

Experience

Level of experience: Senior (5-10 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Collaboration
  • Customer Service
  • Problem Solving

Software Engineer Related jobs