Location
Saint Petersburg, FL | United States
Job description
B2Gnows recent acquisition of the BlackCat Grant Management Product Suite expands our offerings to include a full array of grant management solutions designed specifically for local and state governments and associated modes and departments. These solutions are streamlined, affordable, web-based applications that assist in managing project data, financial information, and enhancing processes in a simplified system. Each application is built on the BlackCat Grant and Data Management Framework a structure for managing the full grant management life-cycle and related data. Each modal application is specifically tailored to the individual modal workflow while the FLEX application is flexible enough to allow configuration and use by any grant management program.
The Software Engineer III will customize BlackCat's suite of solutions to better fit individual customer needs and will develop core features for inclusion in BlackCats cloud-based platform. The individual will work within an agile team-based environment for milestone-based delivery.
Location: Hybrid in St. Petersburg, Florida
Position Type: Full-time, Exempt
Hours: Business hours, Monday-Friday
Key responsibilities of the Software Engineer III: - Develops complex codes based on functional specifications; complete logic and algorithm design in alignment with established standards; Full stack development principally in .Net MVC / Core, C#, and SQL including database administration, schema development, and RESTful Apis to support business processes.
- Tests codes to verify it meets the technical specifications and is working as intended before submitting to code review; Define and create and apply automated tests and test principles to software changes including (but not limited to) unit tests.
- Influences and implements development standards and processes of team and events including planning, work estimation, solution demos, reviews, and implementation design of code discussions and ensure compliance with product and industry best practices and regulations.
- Performs complex peer code reviews and analysis; provides insight on broader impact of software changes for areas of product expertise.
- Assists to define the technical direction and software architecture for supported programs; own non-functional requirements; align non-functional requirements with functional requirements, program standards, and enterprise architectures.
- Translates and analyses software requirements into design specifications and ensure adherence to requirements, authors technical requirements and designs documents for areas of product expertise.
- Contributes to the implementation of a delivery pipeline including test automation security and performance.
- Understands the business objectives and industry we serve. Be a subject matter expert across several modules of the application. Apply understanding and expertise to application, and coding tasks to make data-driven recommendations for internal process improvements and product documentation; Mentor others to gain a better understanding of the concepts above; Incorporate the business value and identify the broader impact to the software; influence and provide technical guidance to other team members.
- Researches complex escalations for production issues or software code issues to ensure the stability of the application; Acts as an escalation point and subject matter expert for the complex production issues or software code issues to ensure the stability of the application and resolution of issues; Interacts with customers for troubleshooting and for gathering compliance requirements.
- Maintains and improves codebases, data designs, and best practices, including (but not limited to) performance, security, reliability, and deliverability and quality attributes.
- Mentors coach train and provides feedback to other team members; may provide feedback to leadership on technical abilities of team.
- Understands and contributes to the architecture of the software; creates initial implementation standards and guidelines for projects that allow teams or programs to begin implementing them based on the technical specifications; Develops prototypes to evaluate and demonstrate new concepts and technologies.
- Collaborates with product management to refine backlogs, review business cases, provide estimates, and identifying risks on new opportunities.
- Travel to corporate locations may be required one to two times per year.
- Performs other related duties as assigned.
What we'd like you to bring to the table for this role: - 5+ years experience with one or more general-purpose programming languages from the following list: C#, Java, C++, or C.
- Significant working experience with .NET is a must utilizing MVC / Core Frameworks, Web APIs, and web forms.
- Extensive experience with data structures, algorithms, and software design.
- Extensive experience with distributed version control systems such as Git and VC platforms such as Bitbucket; complete understanding of standards and best practices.
- Experience working in Windows/Linux development environment, working with open-source tools/platforms.
- 5+ years SQL experience database design and performance management.
- Extensive experience with test automation and continuous integration tools.
- Experience overseeing complex systems analysis, design and development programs
- Experience with software application testing tools, methodologies, and process framework.
- Working experience with Amazon Web Services (AWS) is preferred.
- Experience providing guidance and support to developing technical skills of team members.
- Experience with multiple database types (e.g. relational, non-relational, hierarchical, object oriented).
- Experience utilizing Docker containers, container orchestration software such as Kubernetes, and infrastructure as code.
- 4+ years experience with build environments and delivery pipelines; Understanding of best practices and standards; Extensive experience with continuous software delivery.
- Strong experience with one or more front end frameworks like React or Angular; Experience with Javascript/Typescript/jQuery.
- 3+ years working with RESTful microservices; Influencing design and architecture .
- Possess strong verbal and written communication skills
- Exceptional attention to detail and ability to apply standards and processes
- Self-Motivated, strong delivery focus, and ability to work well within a team environment
- Ability to work onsite at our office in the Tampa Bay area
- Bachelor's degree in computer science, engineering or management information systems is preferred
B2Gnow provides a competitive benefit package for our full-time employees: - Healthcare coverage is IMMEDIATE! Medical, dental, and vision insurance starts on your hire date.
- Multiple medical insurance plans to choose from to meet you and your familys needs. The High Deductible 5000 plan is paid 100% by B2Gnow for employees and family. Alternate plans are offered with a low-cost employee paid premium.
- Dental and Vision plans are offered with a small cost-sharing with employer and employee.
- Employer-paid short-term and long-term disability insurance.
- The B2Gnow 401k retirement fund matches 100% up to 4% of employee pre-tax salary contributions. Eligibility after 3 months of service with an immediate employer vesting!
- Employer-paid life insurance with an option to purchase additional coverage paid by the employee
- Annual allowance of 15 PTO days. (prorated for new hires based on hire date).
- 11 paid standard holidays during each calendar year and 1 floating holiday.
- Fun, flexible and exciting work environment
If you meet these requirements and are an exceptional individual ready to join our team, please apply with your resume.
We are an equal opportunity employer and do not unlawfully discriminate on the basis of race, color, religion, gender, sexual orientation, sex, gender identify, gender expression, national origin, ancestry, age, medical condition, disability, veteran status, marital status or other prohibited factors under applicable federal, state and local laws.
EOE
Job tags
Salary