.Net Developer Analyst
Barclays · Whippany, NJ · 2 wk ago
Information Technology$194k/yrFull-time
We need to output HTML fragment with sections: Use for headings: About the role, Responsibilities, Requirements, Qualifications, Skills, Benefits, Pay, Schedule. Only include sections if posting has real specific content.
We need to parse the posting.
The posting includes:
- Title: .Net Developer Analyst in Whippany, NJ (multiple positions available)
- "What will you be doing?" then bullet-like sentences: Perform end-to-end system engineering across the SDLC, covering requirements, design, development, testing, deployment, and maintenance for integrated applications. Develop high quality, efficient, and maintainable code using best practices, coding standards, and reusable components. Support the full testing lifecycle by designing, executing, and debugging test cases to deliver defect free, production ready solutions. Participate in Agile ceremonies (sprint planning, stand-ups, reviews, retrospectives) to maintain delivery velocity and team alignment. Collaborate with SMEs and stakeholders to gather, refine, and document technical and functional requirements aligned with business needs. Analyze requirements, propose technical solutions, document designs, and contribute to effort estimation and delivery planning. Provide technical support by resolving queries, troubleshooting incidents, and ensuring system stability and performance. Address technical queries, manage live incidents, and resolve problems to minimize system impact. Work closely with operational SMEs to refine requirements and support enhancements to applications and services.
- Minimum Salary: $194,000 per year Maximum Salary: $199,000 per year. Note: The minimum and maximum salary/rate information above includes only base salary or base hourly rate. It does not include any other type of compensation or benefits that may be available.
- Barclays employees are eligible for a suite of a competitive and generous employee benefits, including medical, dental and vision coverage, 401(k), life insurance, and other paid leave for qualifying circumstances. This position is eligible for an incentive award.
- Purpose of the role: To design, develop and improve software, utilising various engineering methodologies, that provides business, platform, and technology capabilities for our customers and colleagues.
- Accountabilities: Development and delivery of high-quality software solutions by using industry aligned programming languages, frameworks, and tools. Ensuring that code is scalable, maintainable, and optimized for performance. Cross-functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration and alignment with business objectives. Collaboration with peers, participate in code reviews, and promote a culture of code quality and knowledge sharing. Stay informed of industry technology trends and innovations and actively contribute to the organization’s technology communities to foster a culture of technical excellence and growth. Adherence to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions. Implementation of effective unit testing practices to ensure proper code design, readability, and reliability.
- Analyst Expectations: To perform prescribed activities in a timely manner and to a high standard consistently driving continuous improvement. Requires in-depth technical knowledge and experience in their assigned area of expertise. Thorough understanding of the underlying principles and concepts within the area of expertise. They lead and supervise a team, guiding and supporting professional development, allocating work requirements and coordinating team resources. If the position has leadership responsibilities, People Leaders are expected to demonstrate a clear set of leadership behaviours to create an environment for colleagues to thrive and deliver to a consistently excellent standard. The four LEAD behaviours are: L – Listen and be authentic, E – Energise and inspire, A – Align across the enterprise, D – Develop others. OR for an individual contributor, they develop technical expertise in work area, acting as an advisor where appropriate. Will have an impact on the work of related teams within the area. Partner with other functions and business areas. Takes responsibility for end results of a team’s operational processing and activities. Escalate breaches of policies / procedure appropriately. Take responsibility for embedding new policies/ procedures adopted due to risk mitigation. Advise and influence decision making within own area of expertise. Take ownership for managing risk and strengthening controls in relation to the work you own or contribute to. Deliver your work and areas of responsibility in line with relevant rules, regulation and codes of conduct. Maintain and continually build an understanding of how own sub-function integrates with function, alongside knowledge of the organisations products, services and processes within the function. Demonstrate understanding of how areas coordinate and contribute to the achievement of the objectives of the organisation sub-function. Make evaluative judgements based on the analysis of factual information, paying attention to detail. Resolve problems by identifying and selecting solutions through the application of acquired technical experience and will be guided by precedents. Guide and persuade team members and communicate complex / sensitive information. Act as contact point for stakeholders outside of the immediate function, while building a network of contacts outside team and external to the organisation. All colleagues will be expected to demonstrate the Barclays Values of Respect, Integrity, Service, Excellence and Stewardship – our moral compass, helping us do what we believe is right. They will also be expected to demonstrate the Barclays Mindset – to Empower, Challenge and Drive – the operating manual for how we behave.
We need to remove boilerplate: cookie/navigation/legal/EEO/equal-opportunity/scam-warning boilerplate, duplicated lines, and application instructions. There's no explicit application instructions.
We need to include sections only when posting has real specific content.
We have content for:
- About the role: Could be the "Purpose of the role" paragraph.
- Responsibilities: The "What will you be doing?" bullet list and maybe the Accountabilities and Analyst Expectations? Actually responsibilities likely include the tasks. We can combine "What will you be doing?" as responsibilities.
- Requirements: Not explicitly listed as "Minimum qualifications" but there are expectations about technical knowledge, experience, etc. Could be considered requirements. The posting includes "Minimum Salary" etc but not explicit requirements like years of experience, degree. However there is "Requires in-depth technical knowledge and experience in their assigned area of expertise" etc. That could be considered requirements.
- Qualifications: Not explicit separate.
- Skills: Could be .NET, coding standards, Agile, testing, etc. Might be derived.
- Benefits: The paragraph about benefits and incentive award.
- Pay: Salary range.
- Schedule: Not mentioned.
Thus we should include sections: About the role (purpose), Responsibilities (what will you be doing), Requirements (maybe from Analyst Expectations and other statements), Skills (maybe list .NET, C#, Agile, testing, etc), Benefits, Pay.
We must not invent details; we must preserve all substantive information. So we need to extract exact sentences, not summarize. Use
for headings: About the role, Responsibilities, Requirements, Qualifications, Skills, Benefits, Pay, Schedule. Only include sections if posting has real specific content.
We need to parse the posting.
The posting includes:
- Title: .Net Developer Analyst in Whippany, NJ (multiple positions available)
- "What will you be doing?" then bullet-like sentences: Perform end-to-end system engineering across the SDLC, covering requirements, design, development, testing, deployment, and maintenance for integrated applications. Develop high quality, efficient, and maintainable code using best practices, coding standards, and reusable components. Support the full testing lifecycle by designing, executing, and debugging test cases to deliver defect free, production ready solutions. Participate in Agile ceremonies (sprint planning, stand-ups, reviews, retrospectives) to maintain delivery velocity and team alignment. Collaborate with SMEs and stakeholders to gather, refine, and document technical and functional requirements aligned with business needs. Analyze requirements, propose technical solutions, document designs, and contribute to effort estimation and delivery planning. Provide technical support by resolving queries, troubleshooting incidents, and ensuring system stability and performance. Address technical queries, manage live incidents, and resolve problems to minimize system impact. Work closely with operational SMEs to refine requirements and support enhancements to applications and services.
- Minimum Salary: $194,000 per year Maximum Salary: $199,000 per year. Note: The minimum and maximum salary/rate information above includes only base salary or base hourly rate. It does not include any other type of compensation or benefits that may be available.
- Barclays employees are eligible for a suite of a competitive and generous employee benefits, including medical, dental and vision coverage, 401(k), life insurance, and other paid leave for qualifying circumstances. This position is eligible for an incentive award.
- Purpose of the role: To design, develop and improve software, utilising various engineering methodologies, that provides business, platform, and technology capabilities for our customers and colleagues.
- Accountabilities: Development and delivery of high-quality software solutions by using industry aligned programming languages, frameworks, and tools. Ensuring that code is scalable, maintainable, and optimized for performance. Cross-functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration and alignment with business objectives. Collaboration with peers, participate in code reviews, and promote a culture of code quality and knowledge sharing. Stay informed of industry technology trends and innovations and actively contribute to the organization’s technology communities to foster a culture of technical excellence and growth. Adherence to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions. Implementation of effective unit testing practices to ensure proper code design, readability, and reliability.
- Analyst Expectations: To perform prescribed activities in a timely manner and to a high standard consistently driving continuous improvement. Requires in-depth technical knowledge and experience in their assigned area of expertise. Thorough understanding of the underlying principles and concepts within the area of expertise. They lead and supervise a team, guiding and supporting professional development, allocating work requirements and coordinating team resources. If the position has leadership responsibilities, People Leaders are expected to demonstrate a clear set of leadership behaviours to create an environment for colleagues to thrive and deliver to a consistently excellent standard. The four LEAD behaviours are: L – Listen and be authentic, E – Energise and inspire, A – Align across the enterprise, D – Develop others. OR for an individual contributor, they develop technical expertise in work area, acting as an advisor where appropriate. Will have an impact on the work of related teams within the area. Partner with other functions and business areas. Takes responsibility for end results of a team’s operational processing and activities. Escalate breaches of policies / procedure appropriately. Take responsibility for embedding new policies/ procedures adopted due to risk mitigation. Advise and influence decision making within own area of expertise. Take ownership for managing risk and strengthening controls in relation to the work you own or contribute to. Deliver your work and areas of responsibility in line with relevant rules, regulation and codes of conduct. Maintain and continually build an understanding of how own sub-function integrates with function, alongside knowledge of the organisations products, services and processes within the function. Demonstrate understanding of how areas coordinate and contribute to the achievement of the objectives of the organisation sub-function. Make evaluative judgements based on the analysis of factual information, paying attention to detail. Resolve problems by identifying and selecting solutions through the application of acquired technical experience and will be guided by precedents. Guide and persuade team members and communicate complex / sensitive information. Act as contact point for stakeholders outside of the immediate function, while building a network of contacts outside team and external to the organisation. All colleagues will be expected to demonstrate the Barclays Values of Respect, Integrity, Service, Excellence and Stewardship – our moral compass, helping us do what we believe is right. They will also be expected to demonstrate the Barclays Mindset – to Empower, Challenge and Drive – the operating manual for how we behave.
We need to remove boilerplate: cookie/navigation/legal/EEO/equal-opportunity/scam-warning boilerplate, duplicated lines, and application instructions. There's no explicit application instructions.
We need to include sections only when posting has real specific content.
We have content for:
- About the role: Could be the "Purpose of the role" paragraph.
- Responsibilities: The "What will you be doing?" bullet list and maybe the Accountabilities and Analyst Expectations? Actually responsibilities likely include the tasks. We can combine "What will you be doing?" as responsibilities.
- Requirements: Not explicitly listed as "Minimum qualifications" but there are expectations about technical knowledge, experience, etc. Could be considered requirements. The posting includes "Minimum Salary" etc but not explicit requirements like years of experience, degree. However there is "Requires in-depth technical knowledge and experience in their assigned area of expertise" etc. That could be considered requirements.
- Qualifications: Not explicit separate.
- Skills: Could be .NET, coding standards, Agile, testing, etc. Might be derived.
- Benefits: The paragraph about benefits and incentive award.
- Pay: Salary range.
- Schedule: Not mentioned.
Thus we should include sections: About the role (purpose), Responsibilities (what will you be doing), Requirements (maybe from Analyst Expectations and other statements), Skills (maybe list .NET, C#, Agile, testing, etc), Benefits, Pay.
We must not invent details; we must preserve all substantive information. So we need to extract exact sentences, not summarize. Use - for any list of duties/requirements/benefits. For prose, use
.
We need to decide how to structure.
We could have:
About the role
To design, develop and improve software, utilising various engineering methodologies, that provides business, platform, and technology capabilities for our customers and colleagues.
Responsibilities
- Perform end-to-end system engineering across the SDLC, covering requirements, design, development, testing, deployment, and maintenance for integrated applications.
- Develop high quality, efficient, and maintainable code using best practices, coding standards, and reusable components.
- Support the full testing lifecycle by designing, executing, and debugging test cases to deliver defect free, production ready solutions.
- Participate in Agile ceremonies (sprint planning, stand-ups, reviews, retrospectives) to maintain delivery velocity and team alignment.
- Collaborate with SMEs and stakeholders to gather, refine, and document technical and functional requirements aligned with business needs.
- Analyze requirements, propose technical solutions, document designs, and contribute to effort estimation and delivery planning.
- Provide technical support by resolving queries, troubleshooting incidents, and ensuring system stability and performance.
- Address technical queries, manage live incidents, and resolve problems to minimize system impact.
- Work closely with operational SMEs to refine requirements and support enhancements to applications and services.
But note some duplication: "Provide technical support by resolving queries, troubleshooting incidents, and ensuring system stability and performance." and "Address technical queries, manage live incidents, and resolve problems to minimize system impact." They are similar but not identical; we keep both as they are distinct statements.
Now Requirements: We need to pull statements that describe requirements. The posting includes:
- "Minimum Salary: ..." not a requirement.
- "Barclays employees are eligible for a suite..." not requirement.
- "Purpose of the role" not requirement.
- "Accountabilities" maybe not requirement but could be considered responsibilities.
- "Analyst Expectations" includes many statements: "To perform prescribed activities in a timely manner and to a high standard consistently driving continuous improvement." "Requires in-depth technical knowledge and experience in their assigned area of expertise" "Thorough understanding of the underlying principles and concepts within the area of expertise" "They lead and supervise a team, guiding and supporting professional development, allocating work requirements and coordinating team resources." etc. Also includes LEAD behaviours, etc. Also includes "Will have an impact on the work of related teams within the area." etc. Also includes "Partner with other functions and business areas." etc. Also includes "Takes responsibility for end results of a team’s operational processing and activities." etc. Also includes "Escalate breaches of policies / procedure appropriately." etc. Also includes "Take responsibility for embedding new policies/ procedures adopted due to risk mitigation." etc. Also includes "Advise and influence decision making within own area of expertise." etc. Also includes "Take ownership for managing risk and strengthening controls in relation to the work you own or contribute to." etc. Also includes "Deliver your work and areas of responsibility in line with relevant rules, regulation and codes of conduct." etc. Also includes "Maintain and continually build an understanding of how own sub-function integrates with function, alongside knowledge of the organisations products, services and processes within the function." etc. Also includes "Demonstrate understanding of how areas coordinate and contribute to the achievement of the objectives of the organisation sub-function." etc. Also includes "Make evaluative judgements based on the analysis of factual information, paying attention to detail." etc. Also includes "Resolve problems by identifying and selecting solutions through the application of acquired technical experience and will be guided by precedents." etc. Also includes "Guide and persuade team members and communicate complex / sensitive information." etc. Also includes "Act as contact point for stakeholders outside of the immediate function, while building a network of contacts outside team and external to the organisation." etc. Also includes "All colleagues will be expected to demonstrate the Barclays Values of Respect, Integrity, Service, Excellence and Stewardship – our moral compass, helping us do what we believe is right. They will also be expected to demonstrate the Barclays Mindset – to Empower, Challenge and Drive – the operating manual for how we behave."
These are expectations, could be considered requirements. We'll include them under Requirements.
We need to avoid duplication: Some statements may be similar to responsibilities but we keep them as they appear.
We'll create a list for Requirements.
But we must be careful not to include boilerplate like "All colleagues will be expected to demonstrate the Barclays Values..." That's not boilerplate? It's specific to Barclays but still part of expectations. It's okay.
We'll include all those statements as list items.
Now Skills: We could extract specific skills mentioned: .NET, coding standards, Agile, testing, unit testing, secure coding, etc. However we must not invent. The posting mentions ".Net Developer Analyst", "high quality, efficient, and maintainable code using best practices, coding standards, and reusable components", "Agile ceremonies", "testing lifecycle", "unit testing practices", "secure coding practices". Also "industry aligned programming languages, frameworks, and tools". Could list .NET, C#? Not explicitly C# but .NET implies. We'll list what is explicitly stated: .NET, coding standards, Agile, testing (full testing lifecycle), unit testing, secure coding, collaboration, etc. But we need to avoid inventing. We'll only include those explicitly mentioned
. We need to decide how to structure. We could have:
About the role
To design, develop and improve software, utilising various engineering methodologies, that provides business, platform, and technology capabilities for our customers and colleagues.
Responsibilities
- Perform end-to-end system engineering across the SDLC, covering requirements, design, development, testing, deployment, and maintenance for integrated applications.
- Develop high quality, efficient, and maintainable code using best practices, coding standards, and reusable components.
- Support the full testing lifecycle by designing, executing, and debugging test cases to deliver defect free, production ready solutions.
- Participate in Agile ceremonies (sprint planning, stand-ups, reviews, retrospectives) to maintain delivery velocity and team alignment.
- Collaborate with SMEs and stakeholders to gather, refine, and document technical and functional requirements aligned with business needs.
- Analyze requirements, propose technical solutions, document designs, and contribute to effort estimation and delivery planning.
- Provide technical support by resolving queries, troubleshooting incidents, and ensuring system stability and performance.
- Address technical queries, manage live incidents, and resolve problems to minimize system impact.
- Work closely with operational SMEs to refine requirements and support enhancements to applications and services.
- list for Requirements.
But we must be careful not to include boilerplate like "All colleagues will be expected to demonstrate the Barclays Values..." That's not boilerplate? It's specific to Barclays but still part of expectations. It's okay.
We'll include all those statements as list items.
Now Skills: We could extract specific skills mentioned: .NET, coding standards, Agile, testing, unit testing, secure coding, etc. However we must not invent. The posting mentions ".Net Developer Analyst", "high quality, efficient, and maintainable code using best practices, coding standards, and reusable components", "Agile ceremonies", "testing lifecycle", "unit testing practices", "secure coding practices". Also "industry aligned programming languages, frameworks, and tools". Could list .NET, C#? Not explicitly C# but .NET implies. We'll list what is explicitly stated: .NET, coding standards, Agile, testing (full testing lifecycle), unit testing, secure coding, collaboration, etc. But we need to avoid inventing. We'll only include those explicitly mentioned